API de Ejecuciones
Accede al historial de ejecuciones de agentes.
Listar Ejecuciones
curl -X GET "https://us.teamday.ai/api/v1/executions" \
-H "Authorization: Bearer $TEAMDAY_API_TOKEN"
Parámetros de consulta:
agentId- Filtra por agentestatus- completed, failed, in_progresslimit- Número de resultados (predeterminado: 10)offset- Saltar N resultados
Obtener Ejecución
curl -X GET "https://us.teamday.ai/api/v1/executions/<execution-id>" \
-H "Authorization: Bearer $TEAMDAY_API_TOKEN"
Respuesta:
{
"id": "exec_xyz",
"agentId": "char_123",
"status": "completed",
"message": "Response from agent",
"usage": {
"inputTokens": 100,
"outputTokens": 50
},
"startedAt": "2025-01-15T10:00:00Z",
"completedAt": "2025-01-15T10:05:00Z"
}
Listar Ejecuciones de Agente
curl -X GET "https://us.teamday.ai/api/v1/agents/<agent-id>/executions" \
-H "Authorization: Bearer $TEAMDAY_API_TOKEN"
Cancelar Ejecución
curl -X POST "https://us.teamday.ai/api/v1/executions/<execution-id>/cancel" \
-H "Authorization: Bearer $TEAMDAY_API_TOKEN"
Solo funciona para ejecuciones en progreso.
Campos de Respuesta
| Campo | Tipo | Descripción |
|---|---|---|
| id | string | ID único de ejecución |
| agentId | string | ID del agente ejecutado |
| status | string | completed, failed, in_progress |
| message | string | Respuesta del agente |
| usage.inputTokens | number | Tokens de entrada usados |
| usage.outputTokens | number | Tokens de salida usados |
| startedAt | datetime | Cuándo comenzó |
| completedAt | datetime | Cuándo terminó |
Próximos Pasos
- Lee API de Agentes
- Explora Ejemplos