Интеграция со сторонними программами и сервисами через REST.API



REST API определяет набор функций, к которым разработчики могут совершать запросы и получать ответы. Взаимодействие происходит по протоколу HTTP. Преимуществом такого подхода является широкое распространение протокола HTTP, поэтому REST API можно использовать практически из любого языка программирования.

REST API предназначено, в основном, для запросов с внешних серверов к серверу vetmanager.ru

Для предоставления доступа к программе необходим ключ API KEY. Для его получения перейдите по ссылке http://ваш_домен.vetmanager.ru/build/, откройте вкладку “Интеграция с сервисами” и скопируйте ключ в поле “REST API для интеграции с другими приложениями”.

Важно! Будьте внимательны, ключ позволяет осуществлять полный контроль над программой Vetmanager

У любого HTTP запроса есть тело и заголовки. Заголовки для HTTP-запросов имеют следующий вид:

  • X-REST-API-KEY — обязательный параметр, ключ авторизации
  • X-REST-TIME-ZONE — необязательный параметр, значение временной зоны. Если пусто, то используется временная зона сервера, формат (+/-)HH:MM

По REST.API можно получить доступ к следующим разделам программы:

Доступ к Ветменеджеру по REST.API дает пользователям широкие возможности, например, позволяет запустить счетчик клиентов на сайте, получать ежедневный SMS-отчет для владельца о обороте клиники за сутки, записывать клиентов на прием из сторонних программ или с сайта клиники и так далее.