Skip to main content
Version: 2.00

Herramientas

Herramientas

Obtiene todas las herramientas

GET /tools

Recupera una lista de todas las herramientas.

Authorizations
    GET /tools HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*

Obtiene una herramienta por ID

GET /tools/{id}

Recupera una herramienta específica por su ID.

Authorizations
Path parameters
    GET /tools/{id} HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*

Crea una nueva herramienta

POST /tools

Crea una nueva herramienta.

Authorizations
Body
POST /tools HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*

{
"name": "My Tool",
"description": "Tool description",
"color": "#7C3AED",
"schema": "{}",
"func": "return true"
}

Actualiza una herramienta por ID

PUT /tools/{id}

Actualiza una herramienta específica por su ID.

Authorizations
Path parameters
Body
PUT /tools/{id} HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*

{
"name": "My Tool",
"description": "Updated description",
"color": "#7C3AED",
"schema": "{}",
"func": "return true"
}

Elimina una herramienta por ID

delete /tools/{id}

Elimina una herramienta específica por su ID.

Authorizations
Path parameters
    DELETE /tools/{id} HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*