{"uid":"cap__j6xPbluuR6aLCZrpsPY6","slug":"august-services-structured-json-extraction-from-unstructured-text-de37fb7f","name":"August Services — Structured JSON Extraction from Unstructured Text","description":"Extract structured JSON from unstructured text against a JSON Schema you supply. Returns data conforming to your schema, or nulls where the text does not contain a field. Runs on dedicated local hardware — no per-token cloud billing. Typical alternative: $15-30 per 1,000 pages.","url":"https://api-v3qhpbwutp.august.services/v1/extract","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"example":{"total":1240,"vendor":"Acme Ltd","invoice_number":"4471"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_p4bYwTX_3uQddgUR0lvT1","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured JSON fields from free-form text according to a caller-supplied JSON Schema, returning nulls for fields not found in the text.","exampleAgentPrompt":"Extract the vendor name, invoice number, and total amount from this invoice text and return it as JSON: 'Invoice #4471 — Acme Ltd — Services rendered Q2 — Total due: $1,240.00'. Use this schema: {\"vendor\": string, \"invoice_number\": string, \"total\": number}.","exampleUseCases":[{"title":"Invoice data extraction pipeline","prompt":"Pull the vendor name, invoice number, and total from this raw invoice text and give me structured JSON: 'Bill from Globex Corp, Ref: INV-9923, Amount owed: $3,450.00'. Schema fields: vendor, invoice_number, total."},{"title":"Contract clause parsing","prompt":"Extract the start date, end date, and party names from this contract snippet and return structured JSON — here's the text: 'This agreement is entered into on January 1 2025 between Initech LLC and Umbrella Corp, and expires December 31 2025.'"},{"title":"Customer intake form structuring","prompt":"I've got raw text from a customer intake form — can you pull out the customer name, email, and issue description as structured JSON? Text: 'Name: Sarah Bloom. Email: sarah@bloom.co. Issue: My order #5523 arrived damaged last Tuesday.'"}],"resultDescription":"A JSON object whose keys match the schema you supplied. Fields successfully extracted from the text contain their parsed values (strings, numbers, etc.); fields the model could not find in the text are returned as null. The example response shape is {\"total\": 1240, \"vendor\": \"Acme Ltd\", \"invoice_number\": \"4471\"}.","failureModes":["Text contains no content matching a schema field — all values returned as null","Malformed or invalid JSON Schema supplied — likely returns an error or unpredictable output","Ambiguous text with multiple possible values for a field — model may pick one without warning","Very long input text may exceed processing limits","Schema fields with vague names may result in incorrect extraction or null values"],"whenToPreferThis":"Choose this endpoint when you have free-form text (emails, pasted documents, notes, reports) and need to extract specific named fields into a structured JSON object. It is especially valuable over manual parsing or regex when the text is inconsistently formatted. Prefer this over the sibling PDF extraction endpoint when the source is already plain text rather than a PDF document. At $0.05 per call with no per-token cloud billing, it is cost-effective for high-volume extraction pipelines compared to GPT-4 or Claude-based alternatives ($15–30 per 1,000 pages).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T14:28:22.707Z","isFirstParty":false}