Данный справочник содержит информацию о подразделения (Id, Name, OrganizationId, orgname).
Id - INT (идентификатор записи)
Name - String (Имя департамента)
OrganizationId - INT (идентификатор организации)
orgname - String (имя организации)
Получение данных
Чтобы получить список всех подразделений, нужно отправить GET запрос на адрес http://teletrack.ua/api/v2/<token>/departs/, где
token | Токен получен при авторизации |
В случае успешного выполнения запроса, приходит ответ со списком подразделений следующего формата:
{ "data": [ { "Id": 1, "Name": "Dep1", "OrganizationId": 5, "Parent": "53a294672eb21fb66500e57e", "Parent_type": "diler", "orgname": "Org33" }, { "Id": 2, "Name": "Dep2", "OrganizationId": 2, "Parent": "53a294672eb21fb66500e57e", "Parent_type": "diler", "orgname": "RCS" }, { "Id": 5, "Name": "Dep3", "OrganizationId": 3, "Parent": "53a294672eb21fb66500e57e", "Parent_type": "diler", "orgname": "Org1" }, { "Id": 6, "Name": "Dep4", "OrganizationId": 2, "Parent": "53a294672eb21fb66500e57e", "Parent_type": "diler", "orgname": "RCS" }, { "Id": 7, "Name": "DepSOROKA", "OrganizationId": 5, "Parent": "53a294672eb21fb66500e57e", "Parent_type": "diler", "orgname": "Org33" }, { "Id": 4, "Name": "Ferrari", "OrganizationId": null, "Parent": "53a294672eb21fb66500e57e", "Parent_type": "diler", "orgname": null }, { "Id": 10, "Name": "\u0439\u0446\u0443\u0439\u0443\u0439\u0446\u0443\u0439\u0446\u0443", "OrganizationId": 5, "Parent": "53a294672eb21fb66500e57e", "Parent_type": "diler", "orgname": "Org33" } ], "err": null, "status": true }
Создание новой записи
Для создания новой записи, необходимо отправить POST запрос на адрес http://teletrack.ua/api/v2/<token>/departs/, где
Name | Имя нового департамента |
OrganizationId | ИД организации к которой пренадлежит департамент |
token | Токен получен при авторизации |
В случае успешного выполнения запроса, приходит ответ следующего вида:
{
"data": {
"Id": 149
},
"err": null,
"status": true
}
Id | ID новой |
Редактирование записи .
Для редактирования существующей записи, необходимо отправить PUT запрос на адрес http://teletrack.ua/api/v2/<token>/departs/<Id>, где
Id | ID |
Name | Измененное имя |
OrganizationId | ИД организации к которой пренадлежит департамент |
token | Токен получен при авторизации |
В случае успешного выполнения запроса, приходит ответ следующего вида:
{
"data": null,
"err": null,
"status": true
}
Удаление записи .
Для удаления существующей записи, необходимо отправить DELETE запрос на адрес http://teletrack.ua/api/v2/<token>/departs/<Id>, где
Id | ID |
token | Токен получен при авторизации |
В случае успешного выполнения запроса, приходит ответ следующего вида:
{
"data": null,
"err": null,
"status": true
}