Pricing
One flat price per call. That's the whole model.
No tiers, no seats, no credit packs, no minimum spend. Each endpoint costs exactly what the table says, paid in USDC at request time over x402. If you never call, you never pay.
Price table
Generated from the same catalog that prices the live endpoints, so this table is always current.
| Endpoint | What it does | Per call |
|---|---|---|
| GET /paid/ping | Health and payment-path check. | $0.001 |
| GET /paid/content | Fetch a URL with a real rendered browser (JavaScript executed) and return clean Markdown. | $0.005 |
| GET /paid/fetch-clean | Alias of /content for agents that call a single URL directly. | $0.005 |
| GET /paid/screenshot | Fetch a URL with a real rendered browser (JavaScript executed) and return a PNG screenshot of the full page. | $0.01 |
| GET /paid/pdf | Fetch a URL with a real rendered browser (JavaScript executed) and return a PDF of the full page. | $0.01 |
| POST /paid/extract | Extract structured data from content you already have (e.g. | $0.016 |
| POST /paid/extract-url | Fetch a URL with a real rendered browser and extract structured data from it in one call, using AI (tries multiple models in sequence for reliability). | $0.021 |
| GET /paid/aeo-audit | URL -> AI-readiness report. | $0.031 |
| GET /paid/search | query -> structured search results (title, url, snippet), up to 10 per call. | $0.005 |
| GET /paid/research | query -> up to 10 deduped, rendered sources as one token-budgeted bundle (~8,000 tokens combined). | $0.031 |
| GET /paid/linkcheck | URL -> safety verdict. | $0.005 |
| GET /paid/sitegrade | Domain -> security letter grade (0-100, A-F) from HTTPS reachability, security headers (HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy), and CAA records. | $0.05 |
| GET /paid/domain-intel | Domain -> ownership and registration intelligence via RDAP. | $0.021 |
| GET /paid/email-verify | Email address -> deliverability verdict. | $0.003 |
| GET /paid/trust-audit | Orchestrated bundle: runs /linkcheck, /sitegrade, and /domain-intel (plus /email-verify if an email is supplied) and synthesizes one confidence-weighted trust verdict, explicitly flagging disagreement between sources -- e.g. | $0.10 |
| GET /paid/gbp-audit | Business -> visibility score, missing fields, review health, AI-readiness flags, fix list. | $0.05 |
| GET /paid/serp-check | Keyword + domain -> search position. | $0.021 |
| GET /paid/ai-visibility | Business/domain + query -> does it appear in AI answers. | $0.031 |
| GET /paid/visibility-report | White-label local visibility report for one business -- combines Google Business Profile completeness, organic search ranking for a target keyword, and AI answer-engine visibility for a buyer-intent query into a single PDF deliverable. | $0.15 |
| POST /paid/lead-list | Audit-qualified lead list for prospecting. | $0.60 |
| GET /paid/lead-discovery | Discover and qualify local business leads by category and area -- no pre-existing list required. | $0.75 |
| POST /paid/a2a | A2A (Agent2Agent) protocol JSON-RPC endpoint, SendMessage only. | $0.75 max |
| GET /paid/tw-reference | Taiwan government reference data: ARC/visa rules and all 15 WDA work-permit categories, translated to English and structured into labelled sections. | $0.012 |
| GET /paid/verify-citation | Claim + cited source -> supported / contradicted / not_addressed, with the exact verbatim passage from the source as evidence. | $0.025 |
| POST /paid/verify-citations | Batch citation check for a whole document, up to 10 citations per call. | $0.20 |
| GET /paid/crawler-diligence | Domain -> is it getting AI crawler traffic it isn't charging for? External probe: per-crawler robots.txt rules for 18 named AI crawlers, and whether access is already sold via TollBit, RSL, x402, or a 402 to a declared crawler. | $0.04 |
| GET /paid/work-permit-check | Taiwan work permit eligibility GUIDANCE, not a determination, for a foreign-professional profile. | $0.05 |
| POST /paid/tax-residency-check | Taiwan tax residency GUIDANCE, not tax advice, from arrival/departure dates and income. | $0.06 |
| POST /paid/healthcare-navigator | Taiwan healthcare navigator: NHI-contracted institutions by county/specialty, current copay by facility tier and referral status, and NHI eligibility (the 6-month rule and its no-wait exceptions for employed and professional-talent-act cases). | $0.06 |
| POST /paid/tw-rental-check | Taiwan rental listing red-flag check: given pasted listing/contract text or a URL, extracts rent, deposit, and electricity terms and checks them against verified law -- the 2-month deposit cap (Land Act Art. | $0.05 |
| GET /paid/tw-property-check | Taiwan property purchase due diligence: given an address, parses county/district (no geocoding used or needed) and compares against real 實價登錄 sale-price comparables in that district from the most recent ~10-day release period. | $0.07 |
| POST /paid/crawler-diligence-logs | Verified depth: send real server logs and get AI crawler traffic broken down by crawler and operator, with reverse-DNS checks flagging IPs that claim a crawler User-Agent but do not belong to that operator. | $0.30 |
| POST /paid/tw-localize-check | Given Traditional Chinese text, flags mainland (PRC) wording rendered in traditional characters that still reads as non-Taiwanese -- a judgment layer on top of simplified-to-traditional conversion, not a substitute for it. | $0.02 |
| POST /paid/tw-fraud-check | Checks a domain or URL against NPA's list of domains whose DNS resolution was suspended for fraud (83k+ entries, current through last month) and a separate report-volume dataset (45k+ sites with report counts and date ranges). | $0.05 |
Full parameters and output schemas: product catalog or machine-readable /docs.
Declared before work runs
The 402 response states the price before anything executes. Agents can cost a whole task in advance.
Settled, then served
The CDP facilitator verifies settlement first; only then does the request process. No invoices, no net-30, no chargebacks.
Cached fairly
24-hour caching per input means repeat lookups are fast, and you are never re-billed for a render that already happened.
Frequently asked questions
Do I need an account or API key?
No. There is no sign-up flow at all. Your agent calls an endpoint, receives an HTTP 402 response stating the exact price, pays it in USDC via any x402 v2 client, and retries to get the result. The 402 response is the entire onboarding.
How does payment actually work?
TariffMonkee implements the x402 protocol. The first request to a paid endpoint returns HTTP 402 Payment Required with a PAYMENT-REQUIRED header describing the amount, asset, and accepted networks. The client signs a USDC payment, retries with a PAYMENT header, and settlement is verified by the Coinbase CDP facilitator before the request is processed.
Which networks and currency are supported?
Payments are in USDC, settled via the Coinbase CDP facilitator on Base and Solana. Every 402 response lists exactly which networks are accepted at that moment, so clients never need to guess.
Why is every price flat instead of a range?
The x402 protocol requires the price to be declared before any work executes, so variable pricing is structurally impossible. Every endpoint states one flat price up front, which also means an agent can budget an entire task before spending anything.
What happens if a call fails after I paid?
Payment settles before processing begins. If a call then fails server-side, the endpoint returns an error response. Contact support@tariffmonkee.com with the transaction details and we will make it right.
Are there rate limits?
Yes, a per-wallet requests-per-minute cap. Exceeding it returns HTTP 429 with a Retry-After header. Limits exist to keep the service fast for everyone and to protect metered backends.
Is anything cached?
Most endpoints cache results for 24 hours per input (per URL, or per query and region), so repeated calls for the same thing return fast without re-rendering. Cache status is reported in each response.
Can I pay by card or subscription instead of crypto?
Not yet. Card-based API-key subscriptions are planned as a second lane for teams that prefer conventional billing. The x402 pay-per-call lane will always remain open and accountless.
Buying a Site? →
Crawler Revenue Diligence checks whether a website already gets real AI crawler traffic that isn't being monetized -- a signal worth knowing before you buy.