API Документация

REST API для интеграции EasyAI в ваши приложения

Base URL: api.easyai.life/v1

Аутентификация

Все запросы требуют API-ключ в заголовке Authorization:

Authorization: Bearer YOUR_API_KEY

Endpoints

POST/api/agents
GET/api/agents
GET/api/agents/:id
POST/api/agents/:id/message
DELETE/api/agents/:id
GET/api/catalog
POST/api/billing/subscribe
GET/api/billing/usage

Пример использования

javascript
// Создание агента
const response = await fetch('https://api.easyai.life/api/agents', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    name: 'Support Agent',
    description: 'Отвечает на вопросы клиентов 24/7',
    skills: ['telegram', 'knowledge_base', 'escalation'],
    model: 'gpt-4o',
  }),
});

const agent = await response.json();
console.log(agent.id); // "agent_abc123"

API доступен на тарифах Отдел и Корпорация.

Смотреть тарифы