{"uid":"cap_K9KobJ4xS97dFXw_Hh8dT","slug":"invoice-parser-5eec5946","name":"Invoice Parser","description":"Pdf invoice parse - parse a PDF invoice or receipt into structured fields: vendor, invoice number, dates, totals, tax, currency and line items. GET ?url= OR ?document_url= OR ?file= OR ?sample=1|2|3 OR POST application/json with url|document_url. KEYLESS - the PDF text layer is extracted locally with PyMuPDF, no key, no account, no signup, and the document is never stored. Returns an invoice_parse_score 0-100 A-F with a PARSED / NO_TEXT / UNREACHABLE verdict. MEASURED DEMAND: the router's...","url":"https://6xrkjcfa3yrzvefcpvanurzou4.srv.us/api/invoice-parse?utm_source=zero.xyz","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"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_Jc4UJSbsF1u7tgPvT1LvJ","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":"Parses a PDF invoice or receipt from a URL into structured fields including vendor, invoice number, dates, totals, tax, currency, and line items, returning a parse quality score and verdict.","exampleAgentPrompt":"Can you parse this PDF invoice at https://example.com/invoice-2024.pdf and extract the vendor, invoice number, dates, line items, totals, tax, and currency for me?","exampleUseCases":[{"title":"Automated accounts payable data entry","prompt":"I have a vendor invoice PDF at https://supplier.com/invoices/INV-8823.pdf — can you extract all the structured fields from it, like the vendor name, invoice number, line items, and total amount due, so I can enter it into our accounting system?"},{"title":"Receipt parsing for expense reimbursement","prompt":"Here's a receipt PDF from our business trip: https://receipts.example.com/hotel-stay.pdf — pull out the vendor, date, total, and any tax so I can submit my expense claim."},{"title":"Verifying invoice parseability before bulk import","prompt":"Before I batch-import these invoices, can you test whether this sample PDF at https://storage.example.com/sample-invoice.pdf is parseable and give me a quality score so I know if the text layer is readable?"}],"resultDescription":"A JSON object containing structured invoice fields: vendor name, invoice number, issue and due dates, subtotal, tax amount, grand total, currency, and an array of line items. Also returns an invoice_parse_score (0–100, graded A–F) and a verdict of PARSED, NO_TEXT, or UNREACHABLE indicating extraction success.","failureModes":["UNREACHABLE verdict if the PDF URL cannot be fetched or times out","NO_TEXT verdict if the PDF has no extractable text layer (e.g. scanned image-only PDF)","Low invoice_parse_score (F/D) if extracted text does not match expected invoice structure","Missing or null fields when invoice does not contain standard sections like tax or line items","Malformed URL input returns an error without attempting to fetch the document"],"whenToPreferThis":"Choose this endpoint when you need to extract structured data from a PDF invoice or receipt document accessible via a URL, without requiring an API key, account, or data storage. It is ideal for keyless, privacy-preserving invoice parsing where documents are processed locally and never retained. Prefer it over OCR-based services when the PDF has a native text layer (not scanned), as PyMuPDF text extraction is fast and accurate for such documents.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:25.405Z","isFirstParty":false,"canonicalSlug":"invoice-parser-5eec5946"}