コンテンツにスキップ

List stable Tool contracts available within the current Admin's permission ceiling.

GET
/api/admin/agent-task-sets/catalog
Code sample: Shell / cURL
curl --request GET \
--url https://auth.example.com/api/admin/agent-task-sets/catalog \
--header 'Authorization: Bearer <token>'

Versioned Tool catalog without internal route mappings.

Media type application/json
object
catalog_version
required
string
tools
required
Array<object>
object
tool_id
required
string
name
required
string
contract_version
required
string
schema_digest
required
string
permissions
required
Array<string>
risk_level
required
string
Allowed values: low standard high
requires_elevation
required
boolean
public_client_standard_opt_in_eligible
required

Server-owned eligibility for explicit tenant opt-in of a public Mode A standard-risk Tool.

boolean
key
additional properties
Example
{
"tools": [
{
"risk_level": "low"
}
]
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}