...
Пример данных запроса в формате json:
{'"email'": '"just@example.ru'", '"password': '"1234567890'"}
ответ:
{'"token'": eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmcmVzaCI6ZmFsc2UsImlhdCI6MTYyNzMwOTI3MiwianRpIjoiNDc1OGFjMGMtYjEzZi00NTE0LTlmNTEtZWI3MzNmYmNlYWFlIi'"}
Полученныйтокенимеетвремяжизни 24 часа.
...
- При запросах к API в заголовке должен присутствовать параметр Authorization.
Формат: Bearer <токен>
напрмернапример:
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmcmVzaCI6ZmFsc2UsImlhdCI6MTYyNzMwOTI3MiwianRpIjoiNDc1OGFjMGMtYjEzZi00NTE0LTlmNTEtZWI3MzNmYmNlYWFlIi
...
Пример данных запроса в формате json:
{'"async'": '"1'", '"dstNumber': '"79871234567'", '"timeout'": '"30'", '"pin'": '"1330'"}
Данные ответа:
- параметр status - код завершения операции.
...
dstNumber - копирует значение из запроса
Пример данных в ответе:
{'"status'": '"200'", '"callDetails'": {'"async'": '"1'", '"dstNumber'": '"79871234567'", '"pin'": '"1333'", '"timeout'": '"30'", '"callId'": '"zW49iyxL9WDZ5Fi'", '"status'": '"null'"}}
Получение данных о вызове - POST запрос.
...
Пример данных запроса в формате json:
{'"callId'": '"VkjBKofAHZxrEMX'"}
Данные ответа:
- параметр status - код завершения операции.
...
UNREACHABLE detected
Пример данных в ответе:
{'"status'": '"200'", '"callDetails'": {'"callId'": '"jRe3RyO3WqUKcEq'", '"reasonCode'": '"200'", '"status'": '"ANSWER'", '"result'": '"DELIVERED'", '"description'": '"RINGING call before VM detected'"}}
или
{'"status'": '"404'", '"callDetails'": {'"callId'": '"jRe3RyO3WqUKcEd'", '"result'": '"Call not found! Try later...'"}}