С чего начать: баланс, ключ и первый запрос

KupiAPI работает по модели баланса: вы пополняете кошелёк в рублях, получаете один API-ключ и платите только за реально использованные токены. Доступны GPT, Claude и DeepSeek — один Base URL, поле model выбирает провайдера.

С чего начать~5 мин · 5 шагов

Что понадобится

  • Телефон +7 для входа в кабинет
  • Карта или СБП для пополнения (от 200 ₽)

Пошагово

  1. 01

    Откройте личный кабинет

    Перейдите в /cabinet/login и введите email. На почту придёт одноразовая ссылка — нажмите её, и вы окажетесь в кабинете.

  2. 02

    Получите ключ или пополните баланс

    Пробный ключ (если доступен) — во вкладке «Ключи» в кабинете. Для постоянной работы пополните баланс от 200 ₽ картой или СБП в разделе «Кошелёк».

  3. 03

    Скопируйте API-ключ

    Ключ отображается в «API-ключи» после пополнения или выдачи пробного доступа. Скопируйте его полностью — повторно показать нельзя, только перевыпустить.

    Ключ храните только у себя. Не публикуйте в GitHub и не вставляйте в публичные репозитории.

  4. 04

    Посмотрите доступные модели

    Список актуальных id — GET https://kupiapi.ru/v1/models. Основные семейства: OpenAI (gpt-5.4-mini, gpt-5.4, gpt-5.5), Anthropic (claude-sonnet, claude-opus, claude-haiku или версии 4.x), DeepSeek (deepseek-chat, deepseek-reasoner). Короткие имена Claude — алиасы на актуальные версии.

  5. 05

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

    Выполните тестовый запрос к API. Если в ответе пришёл JSON с текстом модели — всё настроено.

    Код
    curl https://kupiapi.ru/v1/chat/completions \
      -H "Authorization: Bearer ВАШ_КЛЮЧ" \
      -H "Content-Type: application/json" \
      -d '{"model":"gpt-5.4-mini","messages":[{"role":"user","content":"Привет!"}]}'

Частые вопросы

Нужна ли зарубежная карта?
Нет. Оплата только в рублях через Robokassa (карты РФ и СБП).
Что будет, когда баланс закончится?
API вернёт ошибку payment_required. Пополните баланс в кабинете — ключ продолжит работать.
401 invalid_api_key — что проверить?
Ключ rk_live_… из кабинета, заголовок Authorization: Bearer <ключ>, Base URL https://kupiapi.ru/v1 (не api.openai.com). Без пробелов в ключе.
400 invalid_request про модель
Укажите model из списка GET https://kupiapi.ru/v1/models — например gpt-5.4-mini, claude-sonnet, deepseek-chat.

Готово к работе

Пополните баланс в кабинете и проверьте расход в истории.

Base URL

Endpoint
https://kupiapi.ru/v1

Смотрите также