{"slug":"api-mekler-ai-v1-web-links-extract-inventory-f0d2c0","title":"Extract a bounded URL inventory from static HTML anchors or same-origin XML site","host":"api.mekler.ai","method":"POST","resource":"https://api.mekler.ai/v1/web/links/extract-inventory","category":"code","description":"Extract a bounded URL inventory from static HTML anchors or same-origin XML sitemaps. Return normalized URLs, anchor text, relation flags, source and coverage bounds; deduplicate links while retaining occurrence counts. Up to 200 URLs and five uncompressed 1 MiB sitemap documents. No JavaScript rend","price_listed":0.005,"price_asked":0.005,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":850,"reported_calls_30d":0,"reported_payers_30d":0,"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"max_sitemaps":3,"max_urls":100,"mode":"links","request_id":"link-inventory-example-001","url":"https://mekler.ai/"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"max_sitemaps":{"default":3,"maximum":5,"minimum":1,"type":"integer"},"max_urls":{"default":100,"maximum":200,"minimum":1,"type":"integer"},"mode":{"default":"links","enum":["links","sitemap"],"type":"string"},"request_id":{"pattern":"^[A-Za-z0-9_-]{16,64}$","type":"string"},"url":{"maxLength":2048,"type":"string"}},"required":["url","request_id"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"bounds":{"additionalProperties":false,"properties":{"max_sitemaps":{"type":"integer"},"max_urls":{"type":"integer"}},"required":["max_urls","max_sitemaps"],"type":"object"},"canonical_candidates":{"items":{"type":"string"},"type":"array"},"limitations":{"items":{"type":"string"},"type":"array"},"links":{"items":{"additionalProperties":false,"properties":{"anchor":{"type":"string"},"internal":{"type":"boolean"},"occurrences":{"type":"integer"},"rel":{"items":{"type":"string"},"type":"array"},"source":{"type":"string"},"url":{"type":"string"}},"required":["url","anchor","rel","internal","occurrences","source"],"type":"object"},"type":"array"},"mode":{"type":"string"},"observed_at":{"type":"string"},"pending_sitemaps":{"type":"integer"},"skipped":{"items":{"additionalProperties":false,"properties":{"reason":{"type":"string"},"source":{"type":"string"}},"required":["source","reason"],"type":"object"},"type":"array"},"sources_visited":{"items":{"type":"string"},"type":"array"},"status":{"type":"string"},"truncated":{"type":"boolean"},"url":{"type":"string"}},"required":["status","url","mode","observed_at","links","canonical_candidates","sources_visited","pending_sitemaps","truncated","skipped","bounds","limitations"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-20","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.005,"price_match":true,"latency_ms":850,"error":null}],"description_full":"Extract a bounded URL inventory from static HTML anchors or same-origin XML sitemaps. Return normalized URLs, anchor text, relation flags, source and coverage bounds; deduplicate links while retaining occurrence counts. Up to 200 URLs and five uncompressed 1 MiB sitemap documents. No JavaScript rendering, linked-page crawl, reachability checks or search-index completeness.","last_updated":"2026-10-20T14:51:12.925Z","schemes":["exact"]}