Fetch and inspect spec
curl -sS https://docs.archastro.ai/openapi.json | jq '.info, (.paths | keys | .[0:10])'Use generated OpenAPI for exact endpoints; use this page for operating guidance.
`/openapi.json` is the canonical machine-readable contract. Re-generate from backend sources to avoid drift.
Use OpenAPI for implementation details and this docs site for architecture and workflows.
curl -sS https://docs.archastro.ai/openapi.json | jq '.info, (.paths | keys | .[0:10])'ArchAstro Platform API (v2) using OpenAPI 3.0.0. This spec currently contains 247 paths and 327 operations.
/api/v2/protected/developer/routines/{app_id}/{routine_id} (DELETE, GET, PATCH)/api/v2/users/threads/summaries/{user_id}/{thread_id} (GET)/api/v2/protected/developer/members/{app_id}/{email} (POST)/api/v2/teams/threads/settings/{team_id}/{thread_id} (GET, PUT)/api/v2/protected/developer/persona_templates/regenerate_image/{app_id} (POST)/api/v2/protected/developer/apps/env_vars/{app_id} (DELETE, GET, PATCH)/api/v2/protected/developer/tools/{app_id}/{tool_id} (DELETE, GET, PATCH)/api/v2/protected/developer/members/invites/{app_id} (GET)/api/v2/developer/waitlist/{email}/{name}/{role} (POST)/api/v2/teams/threads/leave/{team_id}/{thread_id} (DELETE)/api/v2/users/threads/leave/{user_id}/{thread_id} (DELETE)/api/v2/config/archive/{id} (POST)Raw artifact: /openapi.json