К основному содержимому

Обновление публичного API v2: новые эндпоинты для графика работы и табеля рабочего времени

Узнайте о новых эндпоинтах публичного API, которые позволяют работать с графиком работы и табелем рабочего времени сотрудников.

J
Автор: Julia

Мы продолжаем расширять возможности публичного API v2 в RO App. Теперь через API можно работать с графиком работы и табелем рабочего времени сотрудников, чтобы синхронизировать эти данные с другими системами и не вносить их вручную.

График работы и табель через API

В публичном API появился новый раздел Employee Hours с эндпоинтами для графика работы и табеля рабочего времени.

И для графика, и для табеля теперь вы можете:

  • получать данные за период до 92 дней;

  • получать данные всех сотрудников на конкретную дату;

  • получать данные конкретного сотрудника на выбранную дату;

  • создавать или полностью заменять данные сотрудника на выбранную дату;

  • удалять данные сотрудника на выбранную дату.

Обратите внимание: график работы можно изменять как на прошедшие, так и на будущие дни, а табель – только на прошедшие дни и сегодня, ведь он фиксирует фактически отработанное время.

Для рабочего дня можно передавать несколько интервалов – например, если сотрудник первую половину дня работает в одной локации, а вторую – в другой. Для нерабочего дня можно указать его тип: отпуск, больничный или выходной, а также отметить, является ли он оплачиваемым.

Данные можно фильтровать по сотрудникам, локациям и типу дня.

Подробнее об эндпоинтах для графика работы и табеля рабочего времени – в документации публичного API.

Как новые эндпоинты помогут вашему бизнесу

Например, с их помощью можно:

  • синхронизировать график работы с HR-системами и сервисами планирования смен;

  • автоматически переносить график и табель из внешних систем в RO App;

  • передавать данные о рабочем времени в системы расчёта зарплаты и бухгалтерского учёта;

  • создавать собственные отчёты о загруженности сотрудников в разных локациях.

Доступ к эндпоинтам

API-ключ принадлежит конкретному сотруднику RO App и имеет те же права доступа, что и он. Чтобы получать данные, сотрудник должен иметь право на просмотр расписания сотрудников, а чтобы изменять их – право на редактирование графика работы или табеля.

Если у вас есть вопросы, предложения или комментарии по публичному API и вебхукам RO App, напишите нам в чат поддержки.

Нашли ответ на свой вопрос?