{"uid":"cap_LVT8LjJgBrQBLQLwtlmNr","slug":"suverse-freight-bol-pod-parser-fc701a90","name":"SuVerse Freight BOL/POD Parser","description":"SuVerse Freight — BOL/POD parser (freight.parse_bol_pod)","url":"https://api.suverse.io/v1/freight/parse_bol_pod","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mode":{"type":"string"},"text":{"type":"string"},"pdf_base64":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.15","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.15/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gM6bYMl3dCIZs_vBwJK2z","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.15","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured data from Bill of Lading (BOL) and Proof of Delivery (POD) freight documents provided as text or base64-encoded PDF","exampleAgentPrompt":"I just received a BOL from my carrier — can you parse this PDF and extract all the shipment details like shipper, consignee, commodity, and freight charges? Here's the document as a base64-encoded PDF.","exampleUseCases":[{"title":"Automated carrier invoice reconciliation","prompt":"I need to reconcile this week's freight invoices against our BOLs — can you parse this bill of lading PDF and pull out the shipment reference number, freight charges, and consignee so I can match it to our records?"},{"title":"Proof of delivery confirmation for claims","prompt":"Our customer is disputing a delivery — can you extract the delivery date, recipient signature, and any noted exceptions from this POD document so I can respond to their claim?"},{"title":"Digitizing paper BOLs into TMS","prompt":"I have a stack of scanned BOL documents I need to import into our TMS — can you parse this one as a base64 PDF and give me structured fields like shipper address, consignee, commodity description, and weight?"}],"resultDescription":"A structured JSON object containing extracted fields from the BOL or POD document, including shipper and consignee details, commodity descriptions, weight and freight charges, reference numbers, delivery dates, and any noted exceptions or signatures present in the document.","failureModes":["Unreadable or low-quality PDF scans may result in incomplete or inaccurate field extraction","Documents that are not BOL or POD type may return empty or irrelevant fields","Malformed base64 input will cause a parsing error","Non-standard or proprietary BOL formats from obscure carriers may reduce extraction accuracy","Missing required fields (neither text nor pdf_base64 provided) will return a validation error"],"whenToPreferThis":"Choose this endpoint when you need to automatically extract structured data from Bill of Lading or Proof of Delivery documents in freight logistics workflows. It is ideal for TMS integrations, carrier invoice reconciliation, delivery dispute resolution, and back-office automation where manual data entry from paper or PDF freight documents is a bottleneck. It complements other SuVerse freight parsers for rate confirmations and fuel receipts when building a complete freight document automation pipeline.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:41:48.695Z","isFirstParty":false}