Gets the default agent options for a personal or custom agent.

Returns default model, tool access, connector, and skill options for a personal-agent or custom-agent conversation. Set type to 'personal-agent' for the requesting user's defaults, or 'custom-agent' and provide agentId for a custom agent. The response also includes the effective model catalog for the workspace. <Check title="Required Permissions" icon="key">The user must have read access to the selected custom agent.</Check>

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Query parameters

typestringRequired

The agent type to resolve defaults for (‘personal-agent’ or ‘custom-agent’).

agentIdstringOptionalformat: "uuid"

The id of the custom agent when is ‘custom-agent’.

Response

OK
typestring or nullOptional
The matching agent thread type.
modelProviderstring or nullOptional
The default model provider.
modelNamestring or nullOptional
The default model name.
presetKeystring or nullOptional

The stored preset identity for preset-based agents.

reasoningLevelstring or nullOptional
The default reasoning level.
toolAccessobjectOptional
Represents default agent tool access settings.
connectorIdslist of strings or nullOptional
The default connector ids.
skillIdslist of strings or nullOptional
The default skill ids.
availableModelsobjectOptional
Describes the models available to the workspace.

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error