{"x402Version":2,"payTo":"0xffA9155A0e4B3d8d42351Da226cC1feEe449686f","resources":[{"id":755,"slug":"755","resource":"https://minifetch.com/api/v1/x402/run/seo-page-audit","description":"Runs a full technical SEO audit on a single web page. Verify redirects, headers, meta tags, indexability, JSON-LD, missing or conflicting canonicals and more. No black-box scoring; just deterministic, composable signal you can act on. Every threshold is documented at https://minifetch.com/skills/seo-page-audit/SKILL.md Supports GET & POST","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xffA9155A0e4B3d8d42351Da226cC1feEe449686f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"46vMcwuC4sK11sB3gkLhyA7J7GEwfkhn5rFyDtihBwqe","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://anthropic.com"},"type":"http"},"output":{"example":{"results":[{"data":{"compliance":{},"content":{},"headings":{},"hreflang":{},"images":{},"jsonld":{},"links":{},"metadata":{},"minifetchCache":{},"performance":{},"proxy":{},"redirects":{},"requestUrl":"","responseHeaders":{},"responseStatusCode":{},"social":{},"summary":{},"url":""}}],"success":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"The URL to audit for SEO signals.","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"results":{"description":"Array containing audit result. Each result.data has structured findings (compliance, responseStatusCode, redirects, performance, responseHeaders, metadata, hreflang, jsonld, headings, content, images, links, social) with pass/warn/fail status and expected values, plus a summary count and a top-level proxy provenance block (how Minifetch fetched the page: proxyType, userAgent, robotsTxt compliance).","type":"array"},"success":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"minifetch.com","lastUpdated":"2026-09-16T23:35:37.87Z","quality":{"calls30d":27,"uniquePayers30d":6,"lastCalledAt":"2026-09-16T23:35:37.474Z"},"liveness":{},"verified":false,"featured":false},{"id":754,"slug":"754","resource":"https://minifetch.com/api/v1/x402/preflight/url-check","description":"Cheap robots.txt preflight before you pay for other Minifetch endpoints: returns whether the Minifetch user agent may fetch a target URL (allow/deny) plus its crawl-delay. Blocked or setting a crawl delay? https://minifetch.com/tutorials/unblock-minifetch . Checks the URL as given — does not follow redirects. Supports GET & POST","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xffA9155A0e4B3d8d42351Da226cC1feEe449686f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"46vMcwuC4sK11sB3gkLhyA7J7GEwfkhn5rFyDtihBwqe","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://github.com"},"type":"http"},"output":{"example":{"results":[{"data":{"allowed":true,"crawlDelay":1,"message":"Access allowed by robots.txt","minifetchCache":{"cachedAt":"2026-08-16T18:22:10.000Z","expiresAt":"2026-08-17T18:22:10.000Z","hit":false},"proxy":{"proxyType":"minifetch","userAgent":"minifetch/1.0 (+https://minifetch.com/site-owner-faq)"},"url":"https://github.com"}}],"success":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"fresh":{"description":"Optional. If true, bypasses the 24h robots.txt cache and re-fetches robots.txt for this check. Use after editing your robots.txt or crawl-delay (or adding/removing a Minifetch block) to confirm the change took effect.","type":"boolean"},"url":{"description":"The URL to check against robots.txt","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"results":{"items":{"properties":{"data":{"properties":{"allowed":{"description":"Whether the minifetch user agent may fetch this URL per robots.txt","type":"boolean"},"crawlDelay":{"description":"Crawl-delay (seconds) for the minifetch UA; omitted when blocked or the domain is invalid","type":"number"},"message":{"description":"e.g. 'Access allowed by robots.txt', 'URL is blocked by robots.txt', or 'robots.txt not found, defaulting to allowed'","type":"string"},"minifetchCache":{"description":"robots.txt cache state (~24h TTL; pass fresh=true to bypass)","properties":{"cachedAt":{"type":"string"},"expiresAt":{"type":"string"},"hit":{"type":"boolean"}},"type":"object"},"proxy":{"description":"Fetch provenance — always minifetch UA here","properties":{"proxyType":{"enum":["minifetch"],"type":"string"},"userAgent":{"type":"string"}},"type":"object"},"url":{"description":"The URL checked, exactly as given — redirects are not followed","type":"string"}},"required":["url","allowed","message","proxy"],"type":"object"}},"type":"object"},"type":"array"},"success":{"type":"boolean"},"tip":{"description":"Present only when allowed=false: how site owners can unblock the minifetch user agent","properties":{"message":{"type":"string"},"url":{"type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"minifetch.com","lastUpdated":"2026-09-17T06:25:58.711Z","quality":{"calls30d":23,"uniquePayers30d":11,"lastCalledAt":"2026-09-17T06:25:58.35Z"},"liveness":{},"verified":false,"featured":false},{"id":756,"slug":"756","resource":"https://minifetch.com/api/v1/x402/extract/url-metadata","description":"For technical SEO & metadata indexing: Extracts rich structured metadata from your URL (favicons, title, description, canonical, meta tags, Open Graph, Twitter Card, JSON-LD, redirects, headers, performance, headings, images). Returns all by default; query param narrows response (pass atomic field names, ex: ?fields=title,description or named groups: network,meta,og,twitter). ?omitEmpty=true trims tokens for AI agents. Supports GET & POST","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xffA9155A0e4B3d8d42351Da226cC1feEe449686f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"46vMcwuC4sK11sB3gkLhyA7J7GEwfkhn5rFyDtihBwqe","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://github.com"},"type":"http"},"output":{"example":{"queryParameters":{"fields":"title,description,canonical,og:title,performance","includeResponseBody":false,"omitEmpty":false},"results":[{"data":{"canonical":"https://github.com","description":"Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.","minifetchCache":{"cachedAt":"2026-08-03T00:51:41.760Z","expiresAt":"2026-08-03T00:53:41.760Z","hit":false},"og:title":"GitHub · Change is constant. GitHub keeps you ahead.","performance":{"responseTimeMs":195,"ttfbMs":113},"proxy":{"proxyType":"minifetch","proxyUrl":null,"robotsTxt":{"allowed":true},"userAgent":"minifetch/1.0 (+https://minifetch.com/site-owner-faq)"},"title":"GitHub · Change is constant. GitHub keeps you ahead. · GitHub"}}],"success":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"fields":{"description":"Optional. Comma-separated selection to narrow the response to only the fields you need: comma-separated atomic field names (e.g. title, description), named groups (network, meta, og, twitter), and/or meta:tag-name for a specific page meta tag. Returns all fields when omitted; an unknown field returns 400.","type":"string"},"includeResponseBody":{"description":"Optional. If set to true, includes the full HTML response body as a string in the result.","type":"boolean"},"omitEmpty":{"description":"Optional. If true, drops empty fields (empty string, [], {}) from the response for token efficiency.","type":"boolean"},"url":{"description":"The URL from which to extract metadata.","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"queryParameters":{"type":"object"},"results":{"items":{"properties":{"data":{"description":"Flat metadata: beyond the structured fields below, every standard HTML <meta>, Open Graph (og:*), Twitter Card (twitter:*) and Dublin Core tag found on the page appears as a top-level string key. response with ?fields= (atomic names, the network|meta|og|twitter groups, or meta:<name>); proxy and minifetchCache are always returned, outside the fields selection.","properties":{"canonical":{"type":"string"},"canonicalUrls":{"items":{"type":"string"},"type":"array"},"description":{"type":"string"},"favicons":{"description":"Discovered icon entries","type":"array"},"headings":{"type":"array"},"imgTags":{"type":"array"},"jsonld":{"description":"Parsed JSON-LD blocks","type":"array"},"minifetchCache":{"description":"Metadata cache state (~2-min TTL)","properties":{"cachedAt":{"type":"string"},"expiresAt":{"type":"string"},"hit":{"type":"boolean"}},"type":"object"},"performance":{"properties":{"responseTimeMs":{"type":"number"},"ttfbMs":{"type":"number"}},"type":"object"},"proxy":{"description":"Fetch provenance","properties":{"proxyType":{"type":"string"},"proxyUrl":{"type":["string","null"]},"robotsTxt":{"properties":{"allowed":{"type":"boolean"}},"type":"object"},"userAgent":{"type":"string"}},"type":"object"},"redirects":{"description":"Redirect hops followed","properties":{"chain":{"type":"array"},"count":{"type":"integer"}},"type":"object"},"requestUrl":{"description":"URL as requested, before redirects","type":"string"},"responseBody":{"description":"Raw HTML; only when ?includeResponseBody=true","type":"string"},"responseHeaders":{"description":"Selected response headers","type":"object"},"responseStatusCode":{"type":"integer"},"title":{"type":"string"},"url":{"description":"Final URL after redirects","type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"success":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"minifetch.com","lastUpdated":"2026-09-16T23:06:02.793Z","quality":{"calls30d":21,"uniquePayers30d":5,"lastCalledAt":"2026-09-16T23:06:02.35Z"},"liveness":{},"verified":false,"featured":false},{"id":757,"slug":"757","resource":"https://minifetch.com/api/v1/x402/extract/url-links","description":"For SEO link audits: Extracts and categorizes all links on a page (internal, external, anchor) for SEO audits and site-structure analysis. Returns nofollow/rel attributes, anchor text, image links missing alt text, and external domain distribution. Supports GET & POST","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xffA9155A0e4B3d8d42351Da226cC1feEe449686f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"46vMcwuC4sK11sB3gkLhyA7J7GEwfkhn5rFyDtihBwqe","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://www.anthropic.com"},"type":"http"},"output":{"example":{"results":[{"data":{"links":{"anchors":[],"external":[],"internal":[],"summary":{"anchorCount":0,"emptyTextCount":0,"externalCount":0,"imageLinksMissingAltCount":0,"internalCount":0,"nofollowCount":0,"topExternalDomains":[],"topInternalTargets":[],"totalLinks":0,"uniqueExternalDomains":0}},"minifetchCache":{"cachedAt":"","expiresAt":"","hit":false},"proxy":{"proxyType":"","proxyUrl":null,"robotsTxt":{"allowed":false},"userAgent":""},"requestUrl":"","url":""}}],"success":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"The URL from which to extract the links.","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"results":{"description":"Array of SEO link analysis objects containing: links categorized by type (internal/external/anchor), summary statistics (total links, external domain distribution), and SEO metadata (nofollow, rel attributes). Perfect for SEO analysis and site structure mapping","type":"array"},"success":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"minifetch.com","lastUpdated":"2026-09-14T19:46:27.118Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-09-14T19:46:26.668Z"},"liveness":{},"verified":false,"featured":false},{"id":758,"slug":"758","resource":"https://minifetch.com/api/v1/x402/extract/url-preview","description":"Extracts all fields used for a page's share previews: the lightweight cards that represent the page on social platforms, chat apps, and AI. Supports GET & POST","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xffA9155A0e4B3d8d42351Da226cC1feEe449686f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"46vMcwuC4sK11sB3gkLhyA7J7GEwfkhn5rFyDtihBwqe","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"url":"https://github.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"results":[{"data":{"description":"","favicons":[],"minifetchCache":{"cachedAt":"","expiresAt":"","hit":false},"og:description":"","og:image":"","og:site_name":"","og:title":"","og:type":"","og:url":"","proxy":{"proxyType":"","proxyUrl":null,"robotsTxt":{"allowed":false},"userAgent":""},"requestUrl":"","title":"","twitter:card":"","twitter:image":"","twitter:title":"","url":""}}],"success":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"url":{"description":"The URL from which to extract the preview.","type":"string"}},"required":["url"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"results":{"description":"Array of preview objects with requestUrl, final url, and relevant fields: favicons, title, description, Open Graph, and twitter tags. Lightweight metadata extraction for token efficiency","type":"array"},"success":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"minifetch.com","lastUpdated":"2026-09-10T01:32:46.48Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-10T01:32:46.136Z"},"liveness":{},"verified":false,"featured":false},{"id":759,"slug":"759","resource":"https://minifetch.com/api/v1/x402/extract/url-content","description":"For site owners auditing AI readability: returns the clean markdown an LLM extracts from your page after nav, ads, and scripts are stripped. See what survives for AEO, GEO and AI search; respects robots.txt. Supports GET & POST","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xffA9155A0e4B3d8d42351Da226cC1feEe449686f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"46vMcwuC4sK11sB3gkLhyA7J7GEwfkhn5rFyDtihBwqe","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"url":"https://www.weather.com/weather/today"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"queryParameters":{"includeMediaUrls":false},"results":[{"data":{"minifetchCache":{"cachedAt":"","expiresAt":"","hit":false},"proxy":{"proxyType":"","proxyUrl":null,"robotsTxt":{"allowed":false},"userAgent":""},"requestUrl":"","summary":"","url":""}}],"success":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"includeMediaUrls":{"description":"Optional. If set to true, includes image and video urls.","type":"boolean"},"url":{"description":"The URL from which to extract the content summary.","type":"string"}},"required":["url"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"queryParameters":{"type":"object"},"results":{"description":"Array of result objects with data property containing clean markdown summary, final URL, and optional media URLs. Optimized for LLM token efficiency","type":"array"},"success":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"minifetch.com","lastUpdated":"2026-09-10T01:30:47.076Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-10T01:30:46.707Z"},"liveness":{},"verified":false,"featured":false}]}