GET/api/v1/tool-types
Tools
List Tool Types
Returns tool types that can be used as tool_id when creating a user tool. Restricted types are filtered out.
Request
Endpoint
GET
/api/v1/tool-typesAuthentication
x-api-keyorAuthorization: BearerResponse Example
response.json
{
"success": true,
"data": [
{
"id": "68d02cea2e27432ed86d838a",
"type": "apiRequest",
"name": "API Request"
}
]
}Status Codes
| HTTP | Meaning | Description |
|---|---|---|
| 200 | OK | Request succeeded. |
| 401 | Unauthorized | Missing, invalid, inactive, or origin-restricted API key. |
| 429 | Rate limited | Per-IP or per-key request budget was exceeded. |
Security Model
User-scoped by default
This endpoint only sees resources owned by the user attached to the API key. If another user's id is supplied, the API responds as if the resource does not exist.