ВАЖНО!
В соответствии с условиями безвиза для украинцев, отправляющихся в страны Евросоюза, с 15 января обязательно потребуется туристическая страховка для пересечения границы. Без действующего страхового полиса пассажира могут снять с рейса.
Оформить страховой полис можно ЗДЕСЬ.

ВНИМАНИЕ!
В период военного положения компания оставляет за собой право не возвращать деньги за билеты, однако их можно перенести на фиксированную или открытую дату (открытая дата – до 180 дней).
Стоимость услуги переноса билета – 10 евро (или гривневый эквивалент по курсу компании на день предоставления услуги). Услуга доступна не позднее чем за 48 часов до отправления. Необходимо написать запрос в свободной форме на электронную почту: euroclubbus@gmail.com

Методы API

Общая информация

countrycitycitiesstationdiscountroutes_dayroutesorder_neworder_confirmorder_cancelorder_ticket_returnorder_ticket_cancelorder_restoreorder_infoorder_stat
eclub API — это инструмент, который даcт возможность Вашему сайту или приложению автоматически взаимодействовать с нами в реальном времени.

Благодаря ему вы сможете:
  • получать информацию о странах и городах между которыми у нас есть рейсы;
  • бронировать пассажиров на рейс;
  • подтверждать/отменять бронь ( заказ );
  • отслеживать статусы по размещённым ранее заказам.

Кодировка

Данные принимаются и отсылаются только в кодировке UTF-8.

Версия

С течением времени могут измениться как перечень запросов, так их структура и структура ответов.
Для уверенности в том, что используется API желаемой версии, необходимо передавать версию в строке запроса.
Итого запрос должен выглядеть следующим образом: //eclub.com.ua/api/v1/json/

В случае, если версия передана не верно, будет возвращён ответ в формате, описанном в последней стабильной версии API — v1.

Формат ответа

API принимает и возвращает результаты запросов в формате json.
Для того, чтобы получить ответ от сервера в определённом формате, в пути ресурса после раздела с версией API необходимо указать формат ответа: https://eclub.com.ua/api/v1/json/

Если в пути ресурса формат указан не верно, ответ будет возвращён в формате по умолчанию — JSON.

Авторизация

Для того, чтобы получить ответ от сервера для которого требуется ключ доступа к API, необходимо укзать этот ключ в пути ресурса после раздела с форматом ответа: https://eclub.com.ua/api/v1/json/[API key]/
Так же ключ можно передать в строке параметров, например: https://eclub.com.ua/api/v1/json/?key=[API key]

В дальнейших примерах, для удобства, будет использоватся тестовый ключ: test0api0key