Skip to main content

Custom Toolkits

Tags: ai, customization, tools

Endpoints

List

GET /api/v2/w/{workspace_uuid}/custom-toolkits

Description:

Custom AI toolkit creation and management

List all custom toolkits the current member has access to.

Authorization: Requires apps:read scope

Response: List of CustomToolkitResponse


Create

POST /api/v2/w/{workspace_uuid}/custom-toolkits

Description:

Custom AI toolkit creation and management

Create a new custom toolkit.

Authorization: Requires apps:write scope

Parameters:

Response: See CustomToolkitResponse


Delete Toolkit Id

DELETE /api/v2/w/{workspace_uuid}/custom-toolkits/{toolkit_id}

Description:

Custom AI toolkit creation and management

Delete a custom toolkit.

Authorization: Requires apps:admin scope

Parameters:

  • toolkit_id (Integer)

Get Toolkit Id

GET /api/v2/w/{workspace_uuid}/custom-toolkits/{toolkit_id}

Description:

Custom AI toolkit creation and management

Get a specific custom toolkit by ID.

Authorization: Requires apps:read scope

Parameters:

  • toolkit_id (Integer)

Response: See CustomToolkitResponse


Update Toolkit Id

PUT /api/v2/w/{workspace_uuid}/custom-toolkits/{toolkit_id}

Description:

Custom AI toolkit creation and management

Update a custom toolkit.

Authorization: Requires apps:write scope

Parameters:

Response: See CustomToolkitResponse


Disable

POST /api/v2/w/{workspace_uuid}/custom-toolkits/{toolkit_id}/disable

Description:

Custom AI toolkit creation and management

Disable a custom toolkit.

Authorization: Requires apps:write scope

Parameters:

  • toolkit_id (Integer)

Response: See CustomToolkitResponse


Enable

POST /api/v2/w/{workspace_uuid}/custom-toolkits/{toolkit_id}/enable

Description:

Custom AI toolkit creation and management

Enable a custom toolkit.

Authorization: Requires apps:write scope

Parameters:

  • toolkit_id (Integer)

Response: See CustomToolkitResponse