{"uid":"cap_mzTWRnvINyIcuJWzCrzrV","slug":"animica-crawl-pass-purchase-8655f1c1","name":"Animica Crawl Pass Purchase","description":"Buy bulk crawl access to one domain that publishes Paid Crawl terms. $0.010 buys $0.010 worth of that site's pages — the site sets the per-page rate, so the request budget is the pass value divided by that rate. ONE settlement covers the whole budget: per-page settlement is impossible at these prices because Base gas would exceed the fee. Send the returned token back as \"X-Crawl-Pass: anmcp_...\". Site operators pay nothing for Paid Crawl; crawlers do.","url":"https://animica.dev/x402/crawl/pass","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"domain":{"type":"string","description":"the domain to buy crawl access to; it must publish terms at /x402/crawl/{domain}"},"ttl_seconds":{"type":"integer","description":"how long the pass stays valid, 60-86400 (default 3600)"}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6euqxmmJZ-W-4mDjiE8i8","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Purchase a time-limited crawl access pass (token) for a specific domain that has published x402 crawl terms, enabling authorized web crawling of that domain.","exampleAgentPrompt":"I need to crawl example.com — can you buy a crawl pass for example.com valid for 2 hours so I can start scraping it?","exampleUseCases":[{"title":"Unlock AI training data crawl","prompt":"I want to crawl research-papers.org for training data — can you get me a crawl pass for research-papers.org that's valid for 6 hours?"},{"title":"Temporary news site scraping access","prompt":"Buy me a crawl pass for technews.io for the next 30 minutes so I can pull today's articles."},{"title":"Automated agent web data pipeline","prompt":"My pipeline needs to crawl datasets.example.com — purchase a 1-hour crawl pass for datasets.example.com so we can start pulling the data."}],"resultDescription":"Returns a crawl pass token (prefixed anmcp_...), the number of requests it covers, the per-page rate it was priced at, and its expiry time. The token can then be used to authenticate crawl requests to the target domain.","failureModes":["Domain does not publish x402 crawl terms at /x402/crawl/{domain} — returns error indicating missing terms","ttl_seconds out of allowed range (60–86400) — validation error","Insufficient USDC balance to complete the $0.01 payment — payment failure","Domain is unreachable or terms endpoint is down — connectivity error","Invalid domain format — schema validation error"],"whenToPreferThis":"Use this endpoint when you need to crawl a domain that has published x402 crawl terms and requires a paid pass before allowing crawl access. This is the correct endpoint when you have a specific domain to crawl and need a time-bounded access token with a defined request quota. Prefer this over generic scraping tools when the target site participates in the x402 micropayment protocol.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:44:57.729Z","isFirstParty":false}