API Reference
Access AgentJara programmatically via our REST API. Create agents, send messages, manage knowledge, and more.
Authentication
All API requests require a Bearer token. Generate one from Settings → API Tokens in your dashboard.
Authorization: Bearer <your-api-token>
Key Endpoints
Agents
GET /api/v1/agents— List all agentsPOST /api/v1/agents— Create a new agentGET /api/v1/agents/:id— Get agent detailsPATCH /api/v1/agents/:id— Update agent settingsDELETE /api/v1/agents/:id— Delete an agent
Messages
POST /api/v1/agents/:id/chat— Send a message to an agentGET /api/v1/agents/:id/logs— Get conversation logs
Knowledge
POST /api/v1/agents/:id/knowledge— Upload a documentGET /api/v1/agents/:id/knowledge— List knowledge itemsDELETE /api/v1/agents/:id/knowledge/:docId— Remove a document
Rate Limits
API requests are limited to 100 requests per minute per account. Contact support for higher limits.