{
    "variable": [
        {
            "id": "baseUrl",
            "key": "baseUrl",
            "type": "string",
            "name": "string",
            "value": "https:\/\/openmetaapi.syofyanzuhad.dev"
        }
    ],
    "info": {
        "name": "OpenMetaAPI Documentation",
        "_postman_id": "9c6b08f5-424e-43df-9fa5-cb15cc49f2df",
        "description": "Fast, stateless API for URL meta extraction and DNS lookups.",
        "schema": "https:\/\/schema.getpostman.com\/json\/collection\/v2.1.0\/collection.json"
    },
    "item": [
        {
            "name": "DNS Resolution",
            "description": "",
            "item": [
                {
                    "name": "Resolve DNS",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/dns",
                            "query": [
                                {
                                    "key": "domain",
                                    "value": "laravel.com",
                                    "description": "The domain name to resolve.",
                                    "disabled": false
                                },
                                {
                                    "key": "type",
                                    "value": "MX",
                                    "description": "The record type. SOA, PTR, SRV, CAA, ANY are Pro Only. Default: A.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/dns?domain=laravel.com&type=MX"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"domain\":\"!:\\\/\\\/):8hE.):EkR.)k{2,}\",\"type\":\"PTR\"}"
                        },
                        "description": "Resolve DNS records for a given domain. Supported types for all users: A, AAAA, MX, CNAME, TXT, NS.\nPro users can also resolve: SOA, PTR, SRV, CAA, ANY."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\": true, \"data\": {\"domain\": \"laravel.com\", \"type\": \"MX\", \"records\": [{\"host\": \"laravel.com\", \"class\": \"IN\", \"ttl\": 300, \"type\": \"MX\", \"pri\": 1, \"target\": \"aspmx.l.google.com\"}]}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Endpoints",
            "description": "",
            "item": [
                {
                    "name": "Handle the incoming request for stress testing.",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/internal\/benchmark",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/v1\/internal\/benchmark"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "This endpoint is optimized for high-throughput testing."
                    },
                    "response": [
                        {
                            "header": [
                                {
                                    "key": "cache-control",
                                    "value": "no-cache, private"
                                },
                                {
                                    "key": "content-type",
                                    "value": "application\/json"
                                },
                                {
                                    "key": "access-control-allow-origin",
                                    "value": "*"
                                }
                            ],
                            "code": 401,
                            "body": "{\"message\":\"Unauthorized: Invalid API Key Format\"}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Metadata Extraction",
            "description": "",
            "item": [
                {
                    "name": "Extract Metadata",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/v1\/meta",
                            "query": [
                                {
                                    "key": "url",
                                    "value": "https%3A%2F%2Flaravel.com",
                                    "description": "The URL to extract metadata from.",
                                    "disabled": false
                                },
                                {
                                    "key": "force",
                                    "value": "",
                                    "description": "Bypass cache and force a fresh extraction. Pro Only",
                                    "disabled": true
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/v1\/meta?url=https%3A%2F%2Flaravel.com&force="
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"url\":\"http:\\\/\\\/www.bailey.biz\\\/quos-velit-et-fugiat-sunt-nihil-accusantium-harum.html\",\"force\":false}"
                        },
                        "description": "Extract comprehensive metadata from any public URL, including Title, Description, Favicon, Open Graph, and Twitter Cards.\nPro users also receive JSON-LD, Keywords, Author, Canonical URL, Language, and Performance Metrics."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\": true, \"data\": {\"url\": \"https:\/\/laravel.com\", \"meta\": {\"title\": \"Laravel - The PHP Framework For Web Artisans\", \"description\": \"Laravel is a web application framework with expressive, elegant syntax...\", \"favicon\": \"https:\/\/laravel.com\/favicon.ico\", \"open_graph\": {\"og:title\": \"Laravel\", \"og:description\": \"...\"}, \"twitter_card\": {\"twitter:card\": \"summary_large_image\"}}}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"success\": true, \"data\": {\"url\": \"https:\/\/laravel.com\", \"meta\": {\"title\": \"Laravel\", \"description\": \"...\", \"favicon\": \"...\", \"open_graph\": {}, \"twitter_card\": {}, \"author\": \"Taylor Otwell\", \"keywords\": [\"php\", \"framework\"], \"canonical\": \"https:\/\/laravel.com\/\", \"lang\": \"en\", \"robots\": \"index, follow\", \"json_ld\": [], \"metrics\": {\"fetch_duration_ms\": 150.5, \"http_status\": 200}}}}",
                            "name": "Pro User"
                        }
                    ]
                }
            ]
        }
    ],
    "auth": {
        "type": "apikey",
        "apikey": [
            {
                "key": "in",
                "value": "header",
                "type": "string"
            },
            {
                "key": "key",
                "value": "X-API-Key",
                "type": "string"
            }
        ]
    }
}