# Every B2B ## Docs - [Авторизация](https://developer.every.ru/api-reference/v2/authorization.md) - [Ошибки](https://developer.every.ru/api-reference/v2/errors.md) - [Создание eSIM](https://developer.every.ru/api-reference/v2/esim/create.md): Берёт свободную eSIM из пула клиента и назначает начальный пакет по `package_template_id` одной атомарной операцией. Возвращает данные активации выпущенной eSIM. - [Получение данных eSIM](https://developer.every.ru/api-reference/v2/esim/get.md) - [Остаток eSIM в пуле](https://developer.every.ru/api-reference/v2/esim/inventory.md): Количество eSIM в пуле клиента: свободных (доступных для выпуска) и уже выданных. - [Зоны покрытия eSIM](https://developer.every.ru/api-reference/v2/esim/location_zones.md): Возвращает список зон покрытия eSIM, доступных B2B-клиенту по его контракту. - [Шаблоны пакетов трафика eSIM](https://developer.every.ru/api-reference/v2/esim/package_templates.md): Возвращает список шаблонов пакетов трафика eSIM, доступных B2B-клиенту по его контракту. - [Отправка SMS абоненту eSIM](https://developer.every.ru/api-reference/v2/esim/send_sms.md): Отправка MT-SMS абоненту eSIM. Абонент адресуется по номеру `msisdn`, который возвращается в данных eSIM (см. `GET /v2/b2b/fulfilment/esims/{iccid}` и ответ создания eSIM). ICCID для отправки SMS не используется. - [Пополнение eSIM](https://developer.every.ru/api-reference/v2/esim/topup.md): Назначает дополнительный пакет на уже выпущенную eSIM, адресуемую по `iccid`, по `package_template_id`. Параметры `active_period` и `validity_period` опциональны и переопределяют стандартный срок действия пакета из шаблона. - [Отмена брони](https://developer.every.ru/api-reference/v2/fast-tracks/cancel_booking.md): Отмена существующей брони. - [Получение статичной информации фаст-трека по идентификатору](https://developer.every.ru/api-reference/v2/fast-tracks/catalog_id.md) - [Получение списка доступных фаст-треков](https://developer.every.ru/api-reference/v2/fast-tracks/catalog_list.md) - [Подтверждение брони](https://developer.every.ru/api-reference/v2/fast-tracks/confirm_booking.md): Финальное подтверждение брони партнером. - [Создание брони](https://developer.every.ru/api-reference/v2/fast-tracks/create_booking.md) - [Получение брони](https://developer.every.ru/api-reference/v2/fast-tracks/get_booking.md) - [Получение E-Pass](https://developer.every.ru/api-reference/v2/fast-tracks/get_pass.md): **404** с `code: BookingNotFound` — бронь не найдена или нет доступа. **404** с `code: PassServiceTypeMismatch` — проход уже есть, но бронирование оформлено на бизнес-зал; используйте `GET /v2/b2b/booking/lounges/{bookingID}/pass`. - [Идемпотентные запросы](https://developer.every.ru/api-reference/v2/idempotency.md) - [Начало работы](https://developer.every.ru/api-reference/v2/introduction.md) - [Отмена брони](https://developer.every.ru/api-reference/v2/lounges/cancel_booking.md): Отмена существующей брони. - [Получение списка доступных бизнес залов](https://developer.every.ru/api-reference/v2/lounges/catalog_list.md) - [Получение статичной информации бизнес-зала по идентификатору](https://developer.every.ru/api-reference/v2/lounges/catalog_lounge.md) - [Подтверждение брони](https://developer.every.ru/api-reference/v2/lounges/confirm_booking.md): Финальное подтверждение брони партнером. - [Создание брони](https://developer.every.ru/api-reference/v2/lounges/create_booking.md) - [Получение брони](https://developer.every.ru/api-reference/v2/lounges/get_booking.md) - [Получение E-Pass](https://developer.every.ru/api-reference/v2/lounges/get_pass.md): **404** с `code: BookingNotFound` — бронь не найдена или нет доступа. **404** с `code: PassServiceTypeMismatch` — проход уже есть, но бронирование оформлено на фаст-трек; используйте `GET /v2/b2b/booking/fast-tracks/{bookingID}/pass`. - [Получение медиа](https://developer.every.ru/api-reference/v2/media/image.md): Возвращает байты файла. - [Идентификатор запроса](https://developer.every.ru/api-reference/v2/request_id.md) - [Симуляция использования eSIM](https://developer.every.ru/api-reference/v2/sandbox/esim_used.md): Симуляция использования eSIM для тестирования интеграции B2B партнёрами. Доступен только на local, preview, stage. На production возвращает 404. - [Симуляция проходки](https://developer.every.ru/api-reference/v2/sandbox/pass_used.md): Симуляция проходки для тестирования интеграции B2B партнёрами. Доступен только на local, preview, stage. На production возвращает 404. - [Работа с веб-хуками](https://developer.every.ru/api-reference/v2/webhooks.md): Получение информации о событиях через веб хуки. - [Обновление брони](https://developer.every.ru/api-reference/v2/webhooks/booking_status_changed.md): Отправляется при изменении статуса бронирования (lounge или fast-track). - [Исчерпание пакета eSIM](https://developer.every.ru/api-reference/v2/webhooks/esim_packet_exhausted.md): Отправляется при исчерпании пакета eSIM. - [Достижение порога использования пакета eSIM](https://developer.every.ru/api-reference/v2/webhooks/esim_packet_usage_threshold_reached.md): Отправляется при достижении порога использования пакета eSIM. Срабатывает при достижении порога в 20% и 80% от максимального объёма пакета. - [Обновление прохода](https://developer.every.ru/api-reference/v2/webhooks/pass_status_changed.md): Отправляется при изменении статуса прохода (lounge или fast-track). ## OpenAPI Specs - [openapi](https://developer.every.ru/api-reference/v2/openapi.yaml)