NurCore API Documentation
Документация для интеграции с NurCore — B2B агентствам, mobile-приложениям и сайтам.
NurCore API — REST API для интеграции с авиационной платформой NurCore. Эта документация предназначена для внешних разработчиков, которые интегрируются с NurCore из своих систем.
Кто использует NurCore API
- B2B-партнёры — турагентства, консолидаторы, OTA, корпоративные клиенты, бронирующие билеты от лица клиентов через X-API-Key + partner balance
- Mobile-приложения — iOS / Android приложения авиакомпаний для пассажиров (поиск рейсов, бронирование, online check-in, boarding pass)
- Веб-сайты — авиакомпании или белые-лейбл сайты партнёров, которые продают билеты на рейсы NurCore
С чего начать
Базовый URL
https://api.nurcore.kgВсе endpoint'ы доступны по HTTPS и требуют API Key — анонимный доступ запрещён. Не-HTTPS запросы редиректятся на 443.
Подробности про два типа ключей (pk_* для frontend и sk_* для backend) —
см. Authentication.
Возможности API
| Возможность | B2B | Mobile | Website |
|---|---|---|---|
| Поиск рейсов и тарифов | ✓ | ✓ | ✓ |
| Создание брони | ✓ | ✓ | ✓ |
| Online check-in пассажира | — | ✓ | ✓ |
| Скачивание boarding pass | — | ✓ | ✓ |
| E-ticket PDF | ✓ | ✓ | ✓ |
| Самостоятельная отмена | — | ✓ | ✓ |
| Обмен билета (exchange) | ✓ | — | — |
| Оплата с баланса агентства | ✓ | — | — |
| Multi-currency wallet | ✓ | — | — |
| Webhook уведомления | ✓ | — | — |
Версионирование
Все endpoint'ы имеют префикс /api/v1/. Breaking changes анонсируются
минимум за 30 дней до релиза. Deprecated endpoints помечаются HTTP-заголовком
Sunset: <date>.
Поддержка
- Email: partners@nurcore.kg (B2B integration questions)
- Email: developers@nurcore.kg (Mobile / Website integration)