GetRoamingOperators¶
Метод GetRoamingOperators
возвращает список роуминговых операторов и их функции.
- GET /GetRoamingOperators¶
- Query Parameters:
boxId – идентификатор ящика организации.
- Request Headers:
Authorization – данные, необходимые для авторизации.
- Status Codes:
200 OK – операция успешно завершена.
400 Bad Request – данные в запросе имеют неверный формат или отсутствуют обязательные параметры.
401 Unauthorized – в запросе отсутствует HTTP-заголовок
Authorization
или в этом заголовке содержатся некорректные авторизационные данные.402 Payment Required – у организации с указанным идентификатором
boxId
закончилась подписка на API.405 Method Not Allowed – используется неподходящий HTTP-метод.
500 Internal Server Error – при обработке запроса возникла непредвиденная ошибка.
- Response Body:
Тело ответа содержит список роуминговых операторов, представленных структурой RoamingOperatorInformation. Она содержит информацию о роуминговом операторе и о функциях, которые поддерживает оператор на момент вызова метода.
Метод возвращает информацию о функциях роумингового оператора:
SupportsRevocation
— аннулирование версии 1.01.EnableRevocationV2
— аннулирование версии 1.02.SupportsAutoInvitation
— автоматическая обработка приглашений или автороуминг. Чтобы установить отношения с контрагентом, пользователю достаточно отправить приглашение. Заявку на роуминг отправлять не нужно.SupportsPowerOfAttorney
— поддержка работы с машиночитаемой доверенностью.SupportsReconciliationAct
— получение акта сверки в формате, утвержденном приказом № ЕД-7-26/405@.SupportsTorg2
— получение акта об установленном расхождении ТОРГ-2 в формате, утвержденном приказом № ММВ-7-15/423@.SupportsPerformedWorkAcceptanceCertificate
— получение акта о приемке выполненных работ КС-2 в формате, утвержденном приказом № ЕД-7-26/691.SupportPowerOfAttorneyFiles
— поддержка работы с машиночитаемой доверенностью в виде файла.SupportPowerOfAttorneyDelegationChain
— поддержка работы с машиночитаемой доверенностью, выпущенной в порядке передоверия.
Пример ответа метода:
{
"RoamingOperators": [
{
"FnsId": "1fr",
"Name": "Финтендер",
"IsActive": true,
"Features": [
{
"Name": "SupportsAutoInvitation",
"Description": "Автоматическая обработка приглашений"
}
]
},
{
"FnsId": "2hx",
"Name": "ООО Криптэкс",
"IsActive": true,
"Features": [
{
"Name": "EnableRevocationV2",
"Description": "Аннулирование 1.02"
},
{
"Name": "SupportsAutoInvitation",
"Description": "Автоматическая обработка приглашений"
}
]
}
]
}