{"uid":"cap_tYucv53yoLsBk2Lo5zLAW","slug":"santos-website-link-mapper-api-ec8f1516","name":"Santos Website Link Mapper API","description":"Audit any website for AI Agent Readiness, MCP, llms.txt, OpenAPI, SEO, accessibility and security. Structured JSON with evidence and prioritized fixes.","url":"https://santosautomation.com/v1/links","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Public HTTP or HTTPS URL of an HTML page to map."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"url":"https://example.com","links":[{"url":"https://example.com/docs","kind":"internal","text":"Docs","topics":["docs"]},{"url":"https://github.com/example","kind":"external","text":"GitHub","topics":["social"]}],"counts":{"api":0,"docs":1,"feed":0,"social":1,"careers":0,"pricing":0,"external":1,"internal":1},"final_url":"https://example.com","http_status":200,"total_links":2,"schema_version":"1.0.0"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CLcyIGURrAHqY5m1AwXXX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Crawls a public webpage and returns a categorized list of all links found, classified by type (internal, external, social, docs, API, etc.) with topic tags and summary counts.","exampleAgentPrompt":"Can you crawl https://example.com and give me a full structured breakdown of all the links on that page — categorized by type like internal, external, docs, social, and API?","exampleUseCases":[{"title":"Discover API and docs links on a site","prompt":"Go to https://stripe.com and extract all the links — I want to see which ones point to API references, documentation, and GitHub."},{"title":"Audit competitor outbound links","prompt":"Crawl https://competitor.com/pricing and give me a categorized list of all the links — especially any external ones and what topics they cover."},{"title":"Find social and careers pages","prompt":"Can you scan https://acmecorp.io and pull out all the links, especially social media profiles and any careers pages they link to?"}],"resultDescription":"Returns a JSON object containing the page's final URL, HTTP status code, a full array of links each with URL, kind (internal/external), anchor text, and topic tags, plus a summary count object broken down by category (api, docs, feed, social, careers, pricing, external, internal), total link count, and schema version.","failureModes":["Invalid or unreachable URL returns an error or non-200 HTTP status","Private or authentication-gated pages return incomplete link data","Redirected URLs are followed and final_url reflects the resolved destination","JavaScript-rendered pages may return incomplete links if the crawler does not execute JS","Rate limiting or firewall blocks may return an error response","Malformed URL input causes validation failure"],"whenToPreferThis":"Choose this endpoint when you need a fast, structured extraction of all hyperlinks from a single public webpage with automatic categorization by type and topic. It is ideal for agents performing website intelligence, link audits, SEO analysis, or discovery of API/docs/social resources on a given page. Prefer alternatives if you need full-page content, screenshot capture, or deep multi-page crawling.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:52:00.108Z","isFirstParty":false}