Docs

Auth with Authorization: Bearer fv_live_…. Every write requires Idempotency-Key.

Flow

  1. GET /v1/capabilities
  2. POST /v1/quotes
  3. POST /v1/orders → Stripe Checkout / PaymentIntent / credit
  4. Wait until order status is paid (webhook)
  5. POST /v1/jobs — unpaid jobs return 402
  6. Poll GET /v1/jobs/{id} then fetch report

Full OpenAPI: /.well-known/openapi.json