SyncAPI

Раздел SyncAPI предоставляет доступ к функциям эффективной синхронизации данных между базой данных системы бронирования оператора и ресурсами (сайтами, системами бронирования и т.д.) турагентов.

Если пользователь API (турагентство, туроператор и т.д.) использует API для загрузки на свой ресурс данных о наличии мест в системе бронирования, то возникает проблема актуализации данных. Один из способов актуализации - полная выгрузка на свой ресурс всей информации, которая хранится в справочниках БД, по регулярному расписанию. Это решение имеет как минимум 3 серьёзных недостатка:

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

Решением может быть создание схемы синхронизации, при которой обновления локальных данных будут выполняться не кумулятивно (целиком), а разностно, т.е. основываясь на информации об изменениях. Такую информацию предоставляет SyncAPI.

Ресурсы