Feasible’s backend is a FastAPI service with an OpenAPI specification.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.
The full API reference is hosted separately.
- 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, includingworker_providerandsupervisor_provider. - State is fully exposed: variables, constraints, objective, solver result, self-evaluation, classification, history. Any of these can be fetched by
workflow_idafter 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.

