{"uid":"cap_VlPieZxSo_nKWL0tEhmj1","slug":"santos-ai-website-link-mapper-681336b7","name":"Santos AI Website Link Mapper","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://api.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_MQ3ZxpFMdJbdTONWwh0pA","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":"Fetches and categorizes all hyperlinks on a given webpage, classifying them by type (internal, external, docs, social, API, etc.) with topic tagging and counts.","exampleAgentPrompt":"Can you extract and categorize all the links on https://example.com — I want to see which ones are internal, which are external, and how many point to docs, social profiles, or APIs?","exampleUseCases":[{"title":"Discover API and docs links on a site","prompt":"Go to https://stripe.com and pull out all the links — I especially want to know which ones point to their API documentation or OpenAPI specs, and how many external links there are total."},{"title":"Audit external link profile for SEO","prompt":"Can you map all the links on https://myblog.com/article and tell me how many external links it has versus internal ones, and what topics they cover?"},{"title":"Find social media references on a landing page","prompt":"Scrape the links on https://acme.io and tell me which ones go to social media profiles like Twitter, GitHub, or LinkedIn."}],"resultDescription":"Returns a structured JSON object containing the page's final URL, HTTP status, a list of all discovered links each with its URL, kind (internal/external), anchor text, and topic tags, plus aggregate counts broken down by category (docs, social, api, feed, careers, pricing, internal, external) and total link count.","failureModes":["URL is unreachable or returns a non-200 status — endpoint reports the HTTP status and may return empty link arrays","Private or login-gated pages return no meaningful links","Malformed or non-HTML URLs may cause parsing failures","JavaScript-rendered content may not be crawled if the page relies on client-side rendering","Rate limiting or timeouts on slow target pages"],"whenToPreferThis":"Use this endpoint when you need a fast, structured extraction of all hyperlinks from a single public HTML page with automatic classification by type and topic. Prefer it over general-purpose scrapers when you specifically need link categorization (internal vs external, docs vs social vs API) with counts — particularly for website intelligence, SEO auditing, or agent readiness discovery workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:52:00.107Z","isFirstParty":false}