Обзор API
GAPI API для поиска игр, карточек PSN/Battle.net, лимитов и интеграции
GAPI API Documentation
Полный reference по API для поиска игр, карточек PSN/Battle.net, лимитов и интеграции.
Страница собрана как рабочий инструмент: сначала запуск и тесты, потом reference и примеры.
Основная информация
- Base URL:
https://gapi.qb2.ru/api/v1 - Auth Header:
Authorization: Bearer gapi_... - Лимит в минуту: 30 запросов
- Лимит в сутки: 43200 запросов
Что даёт API
Единый поиск
Один endpoint выдаёт унифицированные результаты по PSN и Battle.net с ценами, регионами и ссылками.
Карточки игр
Для PSN возвращаются offers, variants, related items, region cards и store links. Для Battle.net — slug, offers и metadata.
Предсказуемые лимиты
Лимиты не скрыты: они есть и в JSON, и в response headers, и на отдельном endpoint'е usage.
Интеграционный UX
На этой странице можно сразу протестировать запрос, а затем перейти к reference и примерам.
Быстрый старт
- Получи API key — Войди в аккаунт и создай ключ в личном кабинете
- Добавь заголовок —
Authorization: Bearer gapi_xxxxxxxxxxxxxxxxxxxxx - Сделай запрос — Используй
/catalog/searchдля поиска игр - Проверь лимиты — Смотри headers
X-RateLimit-*или endpoint/account/usage
Способы авторизации
Основной способ:
Authorization: Bearer gapi_xxxxxxxxxxxxxxxxxxxxxАльтернативный заголовок:
x-api-key: gapi_xxxxxxxxxxxxxxxxxxxxxНавигация
- Аутентификация — Как получить и использовать API ключ
- Поиск игр —
/catalog/searchи/catalog/suggest - Карточки игр — Детальная информация о играх
- Другие endpoints — Курсы валют, платформы, usage
- Ошибки и лимиты — Обработка ошибок и rate limiting
- Примеры — Готовые сценарии интеграции
- Playground — Интерактивное тестирование API