Skip to main content

Documentation Index

Fetch the complete documentation index at: https://feasible-1447f9c5.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Feasible’s backend is a FastAPI service with an OpenAPI specification.
The full API reference is hosted separately.
The headlines, for orientation:
  • Authentication is JWT-based, with public workflows readable without authentication (cost / token fields hidden).
  • Two ways to invoke a workflow — synchronous (/invoke) or streaming via server-sent events (/stream). Both accept the same body, including worker_provider and supervisor_provider.
  • State is fully exposed: variables, constraints, objective, solver result, self-evaluation, classification, history. Any of these can be fetched by workflow_id after a run.
  • Problem export: LP, NL, and LaTeX formats, on demand.
  • Workflow CRUD: list, create, read, and update threads (including making them public).
  • BYOK endpoints: store, list, and delete your own provider API keys. Keys are encrypted at rest.