Riferimento API
Documentazione API completa per gli sviluppatori.
Panoramica dell’API
L’API di Respondo ti permette di integrare in modo programmatico il supporto basato sull’IA nelle tue applicazioni.
Autenticazione
Tutte le richieste all’API richiedono l’autenticazione con un token Bearer:
Authorization: Bearer YOUR_API_TOKEN
URL di base
https://api.respondo.ai/api/v1
Endpoint principali
Chat
POST /chat
{
"agent_id": "uuid",
"message": "string",
"conversation_id": "uuid (optional)"
}
Agenti
GET /agents - List all agents
POST /agents - Create new agent
GET /agents/:id - Get agent details
PUT /agents/:id - Update agent
DELETE /agents/:id - Delete agent
Conoscenza
GET /knowledge/sources - List sources
POST /knowledge/sources - Create source
POST /knowledge/upload - Upload document
DELETE /knowledge/sources/:id - Delete source
Limiti di frequenza
Le richieste all’API sono limitate a 100 al minuto per ogni chiave API.