Update Tool

Updates an existing tool (supports partial updates). Returns: - 200: Successfully updated - 403: User can see the tool but lacks permission to modify it (e.g., global tools owned by others) - 404: Tool doesn't exist or is private and not accessible to the user - 422: Validation errors in the request body

Authentication

X-API-Keystring
Enter your API key for programmatic access
OR
AuthorizationBearer

Enter your JWT token (without the ‘Bearer ’ prefix)

Path parameters

idstringRequired
Tool ID

Request

Tool parameters
toolobjectRequired

Request to update a tool (all fields optional for partial updates)

Response

Updated Tool
dataobject or null
An AI tool

Errors