{"openapi":"3.1.0","info":{"title":"Automaton Media APIs","version":"1.0.0"},"servers":[{"url":"https://api.language123.net"}],"paths":{"/v1/image":{"post":{"summary":"Image generation","description":"Generate one image from a text prompt (FLUX-class model, up to 768px). Returns PNG/JPEG/WebP. Takes ~3-5 minutes. Failed jobs are not charged.\n\nPrice: $0.02 per image (minimum $0.02). Paid via x402 (USDC on Base).","responses":{"200":{"description":"Success (payment settled)"},"402":{"description":"Payment required (x402)"},"503":{"description":"Busy — retry after the Retry-After header; nothing is charged"}}}},"/v1/extract":{"post":{"summary":"Web page to Markdown","description":"Fetch a public web page and return its main content as clean Markdown with title and metadata. Respects robots.txt.\n\nPrice: $0.002 per page (minimum $0.01). Paid via x402 (USDC on Base).","responses":{"200":{"description":"Success (payment settled)"},"402":{"description":"Payment required (x402)"},"503":{"description":"Busy — retry after the Retry-After header; nothing is charged"}}}}}}