API Reference

Полная документация REST API для интеграции AI сервисов в ваше приложение. Простые и мощные эндпоинты для модерации, анализа текста и обработки медиа.

Обзор API

🔑

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

Bearer token authentication. Добавьте ваш API ключ в заголовок Authorization

📊

REST API

Стандартный RESTful API с JSON форматом запросов и ответов

WebSocket

Real-time streaming API для обработки данных в режиме реального времени

📦

Batch API

Массовая обработка данных с поддержкой асинхронных операций

Базовая информация

Base URL

https://api.ai-platform.com/v1

Authentication

Authorization: Bearer YOUR_API_KEY

Content-Type

application/json

Примеры эндпоинтов

Документация API доступна для зарегистрированных пользователей

AI Models API

POST /api/v1/models/{modelId}/predict

Выполнение предсказания с использованием выбранной модели

{
  "input": "Входные данные для модели",
  "parameters": {
    "temperature": 0.7
  }
}
GET /api/v1/models

Получение списка доступных AI моделей

{
  "models": [
    {
      "id": "model-1",
      "name": "Text Analysis Model",
      "status": "active"
    }
  ]
}

Content Processing API

POST /api/v1/content/analyze

Анализ контента с помощью AI

{
  "content": "Текст или URL для анализа",
  "type": "text",
  "options": {
    "language": "ru"
  }
}
POST /api/v1/content/process

Обработка медиа-контента

{
  "url": "https://example.com/media.jpg",
  "operations": ["resize", "enhance"]
}

Batch Processing API

POST /api/v1/batch/submit

Отправка пакетной задачи на обработку

{
  "items": [
    {"id": "1", "data": "..."},
    {"id": "2", "data": "..."}
  ],
  "callback_url": "https://your-site.com/callback"
}
GET /api/v1/batch/{batchId}/status

Проверка статуса пакетной задачи

{
  "batch_id": "batch-123",
  "status": "processing",
  "progress": 75,
  "completed": 750,
  "total": 1000
}

Коды ответов

200 OK

Запрос успешно обработан

400 Bad Request

Неверный формат запроса

401 Unauthorized

Неверный или отсутствующий API ключ

429 Too Many Requests

Превышен лимит запросов

Готовы начать?

Получите API ключ и начните интеграцию уже сегодня. Полная документация и примеры кода доступны.

Получить API ключ