Saltar al contenido principal

Resumen

¡Bienvenido a la documentación de la API de Tess AI! Esta guía te ayudará a comenzar con nuestra API y entender cómo integrar las poderosas capacidades de Tess AI en tus aplicaciones.

URL Base

Todas las solicitudes de API deben hacerse a la siguiente URL base:

https://api.tess.im

Autenticación

Todas las solicitudes de API requieren autenticación usando una clave de API. Puedes obtener tu clave de API desde el Panel de Tess AI.

Para autenticar tus solicitudes, incluye tu clave de API en el encabezado Authorization:

Authorization: Bearer YOUR_API_KEY

Endpoints de la API

La API de Tess AI proporciona las siguientes categorías principales de endpoints:

Agentes

EndpointMétodoDescripciónDocumentación
/agentsGETListar todos los agentesListar Agentes
/agents/{id}GETObtener un agente específicoObtener Agente
/agents/{id}/executePOSTEjecutar un agenteEjecutar Agente
/agent-responses/{id}GETObtener respuesta de ejecución del agenteObtener Respuesta del Agente

Archivos del Agente

EndpointMétodoDescripciónDocumentación
/agents/{agentId}/filesGETListar archivos del agenteListar Archivos del Agente
/agents/{agentId}/filesPOSTVincular archivos al agenteVincular Archivos al Agente
/agents/{agentId}/files/{fileId}DELETEEliminar archivo del agenteEliminar Archivo del Agente

Webhooks del Agente

EndpointMétodoDescripciónDocumentación
/agents/{id}/webhooksGETListar webhooks del agenteListar Webhooks del Agente
/agents/{id}/webhooksPOSTCrear webhook del agenteCrear Webhook del Agente

Memorias

EndpointMétodoDescripciónDocumentación
/memoriesGETListar todas las memoriasListar Memorias
/memoriesPOSTCrear una memoriaCrear Memoria
/memories/{memoryId}PATCHActualizar una memoriaActualizar Memoria
/memories/{memoryId}DELETEEliminar una memoriaEliminar Memoria

Colecciones de Memoria

EndpointMétodoDescripciónDocumentación
/memory-collectionsGETListar todas las coleccionesListar Colecciones
/memory-collectionsPOSTCrear una colecciónCrear Colección
/memory-collections/{collection_id}PUTActualizar una colecciónActualizar Colección
/memory-collections/{collection_id}DELETEEliminar una colecciónEliminar Colección

Archivos

EndpointMétodoDescripciónDocumentación
/filesGETListar todos los archivosListar Archivos
/filesPOSTSubir un archivoSubir Archivo
/files/{fileId}GETObtener detalles del archivoObtener Archivo
/files/{fileId}DELETEEliminar un archivoEliminar Archivo
/files/{fileId}/processPOSTProcesar un archivoProcesar Archivo

Webhooks

EndpointMétodoDescripciónDocumentación
/webhooksGETListar todos los webhooksListar Webhooks
/webhooks/{id}DELETEEliminar un webhookEliminar Webhook

Formato de Solicitud

La mayoría de los endpoints de la API aceptan cuerpos de solicitud codificados en JSON. Asegúrate de incluir el siguiente encabezado en tus solicitudes:

Content-Type: application/json

Formato de Respuesta

Todas las respuestas de la API se devuelven en formato JSON. Una respuesta exitosa normalmente tendrá un código de estado HTTP 2xx y contendrá los datos solicitados. Las respuestas de error tendrán un código de estado 4xx o 5xx e incluirán un mensaje de error.