Интеграция
Данный раздел предназначен для тренировки навыков интеграции со сторонними сервисами. Это не интеграция с функционалом конкретно нашего сервиса, а просто работа с данными, которые мы для вас сгенерировали. В будущем мы будем расширять функционал нашего API. А если у вас есть какие-либо идеи по развитию данного раздела, свяжитесь с нами через форму "Предложить идею".
Авторизация в API
По умолчанию неавторизованным пользователям недоступен полный функционал API. Вам будут доступны все эндпоинты, но не будет доступно какое-либо изменение данных. То есть эндпоинты на создание, удаление и изменение ресурсов будут отрабатывать "в холостую", фактически не изменяя, не создавая и не удаляя данные. Для использования всего функционала API - просто зарегистрируйтесь или войдите в систему, и вы получите токен авторизации, с которым сможете использовать API без таких ограничений.
Лимиты
Запросов в секунду | 10 |
---|---|
Запросов в минуту | 50 |
Запросов в час | 500 |
Запросов в день | 1000 |
Employee Posts
-
GET
Employee Posts List
Получение списка должностей сотрудников
/integration/public_api/employee_posts/
Параметры запроса:
-
Ответы:
200[ { "id": "integer", "date_from": "string", "date_to": "string", "employee": { "id": "integer", "created": "string", "updated": "string", "first_name": "string", "last_name": "string", "middle_name": "string", "email": "string" }, "post": { "id": "integer", "name": "string" } } ]
Параметры запроса:
-
Ответы:
200<?xml version="1.0" ?> <root> <list-item> <id>integer</id> <date_from>string</date_from> <date_to>string</date_to> <employee> <id>integer</id> <created>string</created> <updated>string</updated> <first_name>string</first_name> <last_name>string</last_name> <middle_name>string</middle_name> <email>string</email> </employee> <post> <id>integer</id> <name>string</name> </post> </list-item> </root>
-
POST
Employee Posts Create
-
GET
Employee Posts Read
-
PATCH
Employee Posts Partial Update
Employees
-
GET
Employees List
-
POST
Employees Create
-
GET
Employees Read
-
PUT
Employees Update
-
PATCH
Employees Partial Update
-
DELETE
Employees Delete
Posts
-
GET
Posts List
-
POST
Posts Create
-
GET
Posts Read
-
PUT
Posts Update
-
PATCH
Posts Partial Update
-
DELETE
Posts Delete
Получение списка должностей сотрудников
/integration/public_api/employee_posts/
Параметры запроса:
-
Ответы:
[ { "id": "integer", "date_from": "string", "date_to": "string", "employee": { "id": "integer", "created": "string", "updated": "string", "first_name": "string", "last_name": "string", "middle_name": "string", "email": "string" }, "post": { "id": "integer", "name": "string" } } ]
Параметры запроса:
-
Ответы:
<?xml version="1.0" ?> <root> <list-item> <id>integer</id> <date_from>string</date_from> <date_to>string</date_to> <employee> <id>integer</id> <created>string</created> <updated>string</updated> <first_name>string</first_name> <last_name>string</last_name> <middle_name>string</middle_name> <email>string</email> </employee> <post> <id>integer</id> <name>string</name> </post> </list-item> </root>