Interlaken
API referenceAgents and workflowsAgent sessions

Session model + reasoning-effort choices from the CLI's own vocabulary

GET
/api/v1/agent-sessions/cli-options

Requires the agent_sessions:read permission.

Catalogs of what the harness CLI itself accepts (claude: sonnet/opus/haiku aliases; codex: gpt-5 family + minimal..high efforts) — NOT the platform LLM gateway's model list.

Authorization

AuthorizationBearer <token>

An access token from this zone's POST /oauth/token, or a session token from POST /api/v1/auth/login. Send it as Authorization: Bearer <token>.

In: header

Query Parameters

harness?string

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/v1/agent-sessions/cli-options"
Empty