Uticket API
Прикладной программный интерфейс для продажи билетов.
Документация

boarding_pass (посадочный документ)

Данный запрос получает бланк посадочного документа в PDF формате.

Распечатав данный бланк клиент может выполнить посадку непосредственно в поезд. Только для ЖД!
Авто запрос на получение документа в PDF формате должен содержать ?user_id=*****

Внимание! В отличии от штрих кода, бланк посадочного документа будет отдельный для каждого места в счёте (штрих код один на все места, купленные в рамках одного счёта), потому должен извлекаться данным запросом для каждого места в инвойсе.

Название Описание
HTTP Метод GET
Шаблон http://login:password@api.t2t.in.ua/boarding_pass/$invoice_id/$seat_id
Пример http://api.t2t.in.ua/boarding_pass/123456789012/10

https://api.t2t.in.ua/invoice/ru/123456789012?user_id=*****&format=pdf&adapter_ppd_pdf=1

Параметры запроса:

Название Описание Пример
1 invoice_id Идентификатор инвойса. 12-ти символьный код полученный из invoice.id 123456789012
2 seat_id Номер места (seat.id) для которого (по данному счёту) надо получить pdf-бланк посадочного документа. Если в запросе bill был передан флаг joined_boarding_pass=’1’, то в качестве seat_id надо передавать -1 12
3 user_id=***** user_id можно получить после прохождения тестовой реализации API user_id=123456

Пример ответа: