Skip to main content
GET
Get Disposition

Overview

Dispositions are enabled per organization. If your organization does not have access, these endpoints return 404.
Returns one disposition’s summary: its state, the published version pointer, and the draft revision counter. A disposition is created disabled with only a draft. Publish Disposition freezes the draft into an immutable version and sets state to enabled, after which it runs on every new completed call. Disable Disposition sets state back to disabled without touching the draft or version history; publishing again re-enables it.

Headers

string
required
Your API key for authentication.

Path Parameters

string
required
The agent’s unique identifier. Must be a UUID; otherwise returns 400 with the message agentId must be a valid UUID. Returns 404 Agent not found if the agent is not in your organization.
string
required
The disposition’s unique identifier. Must be a UUID; otherwise returns 400 with the message dispositionId must be a valid UUID. Returns 404 Disposition not found if it does not belong to this agent.

Response

object
The disposition summary.
null | array
null on success, or a list of error objects if the request failed.

Docs for agents: llms.txt