generated: '2026-09-19' method: probed source: https://api.ingest0r.com/pricing raw_file: ingest0r-com-pricing.json docs: - https://api.ingest0r.com/pricing - https://api.ingest0r.com/llms.txt - https://api.ingest0r.com/.well-known/x402 plan_count: 5 currency: USD (settled as USDC on Base eip155:8453 or Solana) model: >- Pay-per-call via x402 with a daily free allowance. No subscription, no account, no API key, no volume discounts ("none yet — watch /changelog.json"). Read from the machine-readable price card at /pricing (version 0.4.2) and cross-checked against the OpenAPI x-payment-info amounts, the agent card's x402 prices (atomic USDC 6dp) and the live 402 challenge (amount 10000 for /v1/parcel). plans: - id: free-search name: Address search (always free) price: 0.00 currency: USD period: per request included: ['GET /v1/search/{q} — address to PIN, unlimited', 'GET /v1/sample — fixed example of every response shape', 'GET /v1/dossier/09253050270000, /09253060510000, /09253140190000 — always-free live example records'] quota: unlimited overage: null limits: ['120 requests per minute per IP (429, Retry-After 60)'] - id: free-daily-allowance name: Daily free allowance on the PIN routes price: 0.00 currency: USD period: per day included: ['First 25 calls per client per day across /v1/parcel, /v1/dossier and /v1/comps return real data with no payment'] quota: 25 calls per day, per client, resets 00:00 UTC overage: 'HTTP 402 x402 challenge at the per-route price below' signal: 'Response headers X-Free-Tier, X-Free-Tier-Limit, X-Free-Tier-Remaining (observed true / 25 / 24 on 2026-09-19)' note: 'Verbatim: "Just call the paid routes — the first 25 calls a day return real data with no payment." Does not apply to route-template URLs or directory-probe PINs.' - id: parcel name: Parcel record route: 'GET /v1/parcel/{pin}' price: 0.01 currency: USD atomic_usdc_6dp: '10000' period: per call unit: 1 parcel lookup - id: dossier name: Property dossier route: 'GET /v1/dossier/{pin}' price: 0.03 currency: USD atomic_usdc_6dp: '30000' period: per call unit: 1 full property record (parcel + sales + permits + assessments) - id: comps name: Comparable sales / valuation route: 'GET /v1/comps/{pin}' price: 0.10 currency: USD atomic_usdc_6dp: '100000' period: per call unit: 1 comps set with implied range payment: protocol: x402 v2 scheme: exact facilitator: https://facilitator.payai.network rails: - {network: eip155:8453, asset: USDC, asset_contract: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913', pay_to: '0x98D530C0667A4B18e692F182DdCAb1c2bECb5B9B'} - {network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp, asset: USDC, asset_mint: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v, pay_to: G3qr8ahZnuFSYjvrCYM4LLDdoLzFq8Boq9XrURVcA9YF} terms: price_promise: 'Verbatim: "Prices are fixed; any change is announced in https://api.ingest0r.com/changelog.json at least 30 days ahead and never applies retroactively."' license: 'Verbatim: "Underlying records are Cook County / City of Chicago public open data. Responses may be stored, cached and redistributed by the caller; attribution to the Cook County Assessor/Recorder and City of Chicago open data is requested, not required."' volume_discounts: none yet refunds: not mentioned anywhere on the surface comparison_claim: 'Provider''s own statement: "Typical commercial property-data APIs charge $0.10–$0.25+ per lookup with signup and API keys; every route here is at or below $0.10 with neither."' price_history: - {date: '2026-07-17', change: '/v1/search became free (was $0.01)', source: changelog.json 0.4.0} - {date: '2026-08-19', change: 'Daily free allowance of 25 paid-route calls added; prices unchanged', source: changelog.json 0.4.2}