Как работает API: запрос, ответ, ключ, эндпоинт
Простая инструкция, как работает API: что такое запрос, ответ, ключ и endpoint.
Содержание
Основные элементы API
### 1. Запрос
Запрос — это то, что вы отправляете в API.
Например:
### 2. Ответ
Ответ — это то, что API возвращает на ваш запрос.
Это может быть:
### 3. API-ключ
API-ключ — это пароль или токен, который подтверждает доступ к API.
Он нужен для:
### 4. Endpoint
Endpoint — конкретный адрес API, куда отправляется запрос.
Например:
Каждый endpoint отвечает за свою задачу.
- получить список товаров
- создать заявку
- отправить сообщение
- проверить статус оплаты
- данные в формате JSON
- сообщение об ошибке
- подтверждение успеха
- список объектов
- авторизации
- защиты данных
- ограничения доступа
- `/users`
- `/orders`
- `/send-message`
- `/chat/completions`
Как это работает на примере
Допустим, вам нужно получить список клиентов из CRM.
Что происходит:
1. Ваш сервис отправляет запрос на endpoint
2. В запросе передаётся API-ключ
3. CRM проверяет ключ
4. CRM возвращает список клиентов
5. Ваш сайт или бот показывает эти данные пользователю
HTTP-методы
Чаще всего API работает через HTTP-методы:
Для новичка достаточно запомнить: GET = получить, POST = отправить.
- **GET** — получить данные
- **POST** — создать или отправить данные
- **PUT** — обновить данные
- **PATCH** — частично изменить данные
- **DELETE** — удалить данные
Формат данных
Чаще всего API возвращает данные в формате **JSON**.
{ "success": true, "message": "Заявка успешно создана" }
Коды ответа
Полезно знать базовые HTTP-коды:
- **200** — запрос выполнен успешно
- **400** — ошибка в запросе (неверные параметры)
- **401** — неверный или отсутствующий ключ
- **402 / 429** — проблемы с балансом или лимитами
- **500** — ошибка на стороне сервера
Итог
Любой API — это цепочка: endpoint + ключ + запрос → ответ. Если что-то не работает, проверяйте по порядку: адрес, ключ, формат запроса, баланс или права доступа.
Частые вопросы
Чем endpoint отличается от Base URL?▾
Base URL — это корень API (например, `https://kupiapi.ru/v1`). Endpoint — конкретный путь после него (`/chat/completions`).
Можно ли работать с API без JSON?▾
Да, но JSON — самый частый формат для REST API. Его поддерживают Cursor, n8n и большинство AI-клиентов.
Что проверить, если API не отвечает?▾
Сначала endpoint и ключ, затем формат заголовков (обычно `Authorization: Bearer …`) и баланс или лимиты аккаунта.
Полезные материалы
OpenAI compatible API в России — оплата в рублях
1. Получаете ключ `rk_live_…` в [кабинете](/cabinet/login)
Как подключить API в Cursor — Base URL, ключ, модели (2026)
Как подключить API в Cursor: OpenAI API Key, Override Base URL kupiapi.ru/v1, модели GPT и Claude. Пошагово для Cursor Pro.
Купить API для Cursor — ключ, оплата в рублях, пошагово
Подписка Cursor Pro даёт доступ к редактору и возможность BYOK (Bring Your Own Key). Но **модели и расход** при своём ключе оплачиваются отдельно — по фактическ
Готовы подключить API?
Пополните баланс в личном кабинете от 200 ₽. Один ключ — все модели, списание по факту использования.