post FINISH_ACTIVATION

https://{yourserver.com}/finishActivation
v1

Данный запрос отправляется сервером Onlinesim для закрытия текущей операции с определенным статусом (который зависит от результатов операции).

ВАЖНО!
Ваш сервер должен прислать ответ об успешном закрытии операции в течение 10 секунд после получения запроса. Если по истечению этого времени ответа не последует, текущий запрос автоматически отменяется (направляется новый запрос на закрытие).

Запрос может быть отправлен по истечению времени (15 минут для услуги "Прием SMS"), при досрочном закрытии операции (SMS от заказанного сервиса было успешно получено) или при отмене операции (SMS от заказанного сервиса не было получено).

Окончание операции

Parameters

Authorization
Обязательный

Смотрите подробнее тут

В: header
Схема:
  • string
    Пример: "Bearer apiKey"

Тело запроса

Тело запроса от сервера Onlinesim
Тип содержимого:
application/json
  • Schema
  • Examples
  • object
    Пример: {"action":"FINISH_ACTIVATION","activationId":355,"status":3,"key":"string"}
    Свойства:
    • action
      string
      Обязательный
      Имя метода, в данном случае `FINISH_ACTIVATION`
      Пример: "FINISH_ACTIVATION"
      Перечисление: FINISH_ACTIVATION
    • activationId
      integer
      Обязательный
      ID операции (присваивается Вашим сервером)
      Пример: 355
      >= 1
    • status
      integer
      Обязательный

      Код статуса операции, enum:
      1 - Номер не был заказан под указанный тип услуги (например, Вы пытатесь отправить сообщение для услуги "Прием", когда номер заказан для "Аренда")
      3 - Операция завершена успешно
      4 - Операция была отменена, сообщение не было получено
      5 - По операции был совершен возврат, в случае ошибок и проблем с сообщением.

      Пример: 3
      Перечисление: 1 3 4 5
    • key
      string
      Обязательный
      API ключ Вашего профиля партнера Onlinesim
      Пример: "string"

Ответы

200

Ответ Вашего сервера на запрос `FINISH_ACTIVATION` должен быть в следующем формате:
Тип содержимого:
application/json
  • Schema
  • Examples
  • object
    Пример: {"status":"SUCCESS"}
    Свойства:
    • status
      string
      Статус выполнения запроса (`SUCCESS` или `ERROR`)
      Пример: "SUCCESS"
      Перечисление: SUCCESS ERROR