{"slug":"paidpilot-invoice-api-dario-9fa-workers-dev-v1-invoice-pdf-a665da","title":"PaidPilot Invoice API","host":"paidpilot-invoice-api.dario-9fa.workers.dev","method":"POST","resource":"https://paidpilot-invoice-api.dario-9fa.workers.dev/v1/invoice.pdf","category":"other","description":"PaidPilot Invoice API: Render one invoice PDF from JSON. Line items, tax, discount and totals computed server-side (integer minor units); 12 currencies; multi-page. Validate free first at POST /v1/invoice/validate.","price_listed":0.02,"price_asked":0.02,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":569,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"buyer":{"address":"45 Dodge St, Omaha, NE 68102","name":"Blue River Bakery"},"currency":"USD","due_date":"2026-11-08","invoice_number":"INV-1001","issue_date":"2026-10-09","line_items":[{"description":"Website redesign (fixed fee)","quantity":1,"unit_price":1200},{"description":"Hosting, October","quantity":1,"unit_price":25},{"description":"Support hours","quantity":3.5,"unit_price":80}],"notes":"Thank you for your business.","payment_instructions":"ACH to account ending 1234 within 30 days.","seller":{"address":"123 Main St, Omaha, NE 68102","email":"billing@acme.example","name":"Acme Web Studio LLC"},"tax_rate":7},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"buyer":{"properties":{"address":{"maxLength":400,"type":"string"},"email":{"format":"email","maxLength":254,"pattern":"^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$","type":"string"},"name":{"maxLength":120,"minLength":1,"type":"string"},"phone":{"maxLength":40,"type":"string"},"tax_id":{"maxLength":60,"type":"string"}},"required":["name"],"type":"object"},"currency":{"default":"USD","type":"string"},"discount":{"description":"absolute amount subtracted before tax","maximum":1000000000,"minimum":0,"type":"number"},"due_date":{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"invoice_number":{"maxLength":64,"minLength":1,"type":"string"},"issue_date":{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"line_items":{"items":{"properties":{"description":{"maxLength":300,"minLength":1,"type":"string"},"quantity":{"exclusiveMinimum":0,"maximum":1000000,"type":"number"},"unit_price":{"maximum":1000000000,"minimum":0,"type":"number"}},"required":["description","quantity","unit_price"],"type":"object"},"maxItems":200,"minItems":1,"type":"array"},"notes":{"maxLength":2000,"type":"string"},"payment_instructions":{"maxLength":1000,"type":"string"},"seller":{"properties":{"address":{"maxLength":400,"type":"string"},"email":{"format":"email","maxLength":254,"pattern":"^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$","type":"string"},"name":{"maxLength":120,"minLength":1,"type":"string"},"phone":{"maxLength":40,"type":"string"},"tax_id":{"maxLength":60,"type":"string"}},"required":["name"],"type":"object"},"tax_rate":{"description":"percent, e.g. 7.5","maximum":100,"minimum":0,"type":"number"}},"required":["seller","buyer","invoice_number","issue_date","line_items"],"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"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-10","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.02,"price_match":true,"latency_ms":569,"error":null}],"description_full":"PaidPilot Invoice API: Render one invoice PDF from JSON. Line items, tax, discount and totals computed server-side (integer minor units); 12 currencies; multi-page. Validate free first at POST /v1/invoice/validate.","last_updated":"2026-10-10T06:22:06.79Z","schemes":["exact"]}