Skip to main content
GET
Returns every agent in the workspace tied to your API key, sorted by creation time, newest first. Each item includes the agent ID, name, creation timestamp, and serialized planning, guideline, email-channel, and chat-channel prompts. Use this endpoint to look up the botId values accepted by List conversations, Generate Answer, and other public routes that scope behavior to one agent. For structured prompt sections, use Get prompts. This endpoint returns all agents in a single response, there is no pagination, filtering, or limit.

Headers

string
required
Bearer token containing your Fini workspace API key. Format: Bearer fini_...

Response

The response is a top-level array of agent objects.
array
Array of agents in the workspace.
The four prompt fields are rendered strings intended for inspection or downstream text use. To edit prompts or preserve section IDs and ordering, read the structured arrays from Get prompts.

Errors

The workspace API key is missing, malformed, revoked, or invalid. Confirm you are sending Authorization: Bearer fini_... with the full key.
The key is valid but doesn’t include the read scope, or it’s scoped to a different workspace.
The key’s workspace has no non-deleted agents available to the public route. Create an agent in the dashboard or confirm you’re authenticating against the right workspace.