API Reference

Complete API documentation for developers.

API Overview

The Respondo API allows you to integrate AI-powered support into your applications programmatically.

Authentication

All API requests require authentication using a Bearer token:

Authorization: Bearer YOUR_API_TOKEN

Base URL

https://api.supai.cloudapp.live/api/v1

Core Endpoints

Chat

POST /chat
{
  "agent_id": "uuid",
  "message": "string",
  "conversation_id": "uuid (optional)"
}

Agents

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

Knowledge

GET /knowledge/sources - List sources
POST /knowledge/sources - Create source
POST /knowledge/upload - Upload document
DELETE /knowledge/sources/:id - Delete source

Rate Limits

API requests are rate limited to 100 requests per minute per API key.

Need help?

Our team is here to help you get the most out of Respondo.