/api/armature/v1/:
- org —
GET /org - mcpServers —
GET,POST /mcp-servers,GET /mcp-servers/{id} - workflows —
GET,POST /workflows,GET,PATCH,DELETE /workflows/{id},POST /workflows/{id}/runs - runs —
GET /runs,GET /runs/{id},GET /runs/{id}/trace,GET /runs/{id}/evaluation,GET /runs/{id}/tool-calls - insights —
GET /insights/overview,GET,PATCH /insights/topics(/{id}),GET /insights/searches(/{id}),GET /insights/sessions,GET /insights/sessions/{id}/trace
bearerAuth security scheme. Send your Armature API key as Authorization: Bearer amt_<key-id>_<secret>.
Generate a client
Most OpenAPI generators accept the URL directly. A few examples:Import into Postman
In Postman, choose Import → Link and paste the OpenAPI URL. Postman creates a collection with one request per operation and stubs theAuthorization header for the bearer token.