{"slug":"aayatai-com-extract-json-15deda","title":"AI structured extraction","host":"aayatai.com","method":"POST","resource":"https://aayatai.com/extract-json","category":"code","description":"AI structured extraction: give a URL (web page, PDF, Word, Excel...) or text plus your own JSON Schema, get back JSON that fits it. POST {\"url\": \"...\", \"schema\": {\"type\": \"object\", \"properties\": {...}}, \"instructions\": \"optional\"}. Great for prices, contacts, specs, events, invoices and tables. Uses","price_listed":0.03,"price_asked":0.03,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":20,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:137","eip155:42161","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"schema":{"properties":{"purpose":{"type":"string"},"title":{"type":"string"}},"required":["title"],"type":"object"},"url":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"instructions":{"description":"Extra guidance, e.g. 'prices in GBP, ignore ads'.","maxLength":800,"type":"string"},"schema":{"description":"JSON Schema describing the JSON you want back.","type":"object"},"text":{"description":"Text to read (use this or url).","maxLength":40000,"type":"string"},"url":{"description":"Page or document to read (use this or text).","format":"uri","maxLength":2048,"type":"string"}},"required":["schema"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"JSON matching your schema."},"model":{"type":"string"},"source":{"properties":{"chars":{"type":"integer"},"title":{"type":"string"},"truncated":{"type":"boolean"},"url":{"type":"string"}},"type":"object"}},"required":["data","model","source"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-29","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.03,"price_match":true,"latency_ms":20,"error":null}],"description_full":"AI structured extraction: give a URL (web page, PDF, Word, Excel...) or text plus your own JSON Schema, get back JSON that fits it. POST {\"url\": \"...\", \"schema\": {\"type\": \"object\", \"properties\": {...}}, \"instructions\": \"optional\"}. Great for prices, contacts, specs, events, invoices and tables. Uses Llama 3.3 70B in JSON mode. Up to 40,000 characters of source; failures are not charged.","last_updated":"2026-09-29T00:02:45.465Z","schemes":["exact"]}