Уведомление о разъединении аккаунтов (post unlink)

Умный дом Sber сообщает вендору о том, что пользователь разъединил свой Сбер ID и аккаунт вендора. Аккаунты разъединяются независимо от ответа вендора.

Пример ситуации использования:

  1. Пользователь в приложении Салют отменяет связь своего Сбер ID со своим аккаунтом вендора. Умный дом Sber отзывает пользовательский логин — после этого пользователь не сможет управлять устройствами вендора с помощью приложения Салют, SberBox, SberPortal и других устройств с ассистентами от Сбера.
  2. Умный дом сообщает вендору о разъединении аккаунтов.

Формат запроса

Умный дом Sber отправляет запрос на эндпоинт вендора. Заголовки см. в разделе Заголовки запросов.

POST /v1/unlink

Формат ответа

Вендор отправляет ответ на эндпоинт умного дома Sber. Заголовки см. в разделе Заголовки запросов.

Успешный ответ:

HTTP/1.1 200 OK

При возникновении ошибки нужно возвращать объект типа common error:

{
    "code": integer,
    "message": string,
    "details": list<string>
}

Пример запроса и ответа

Умный дом Sber сообщает о разъединении аккаунтов.

Запрос:

curl -i -X POST /v1/unlink \
-H Host: example.com \
-H Content-Type: application/json \
-H Authorization: Bearer qwerty-1234-... \
-H X-Request-Id: abcd-0000-ifgh-...

Успешный ответ:

HTTP/1.1 200 OK

Ответ с ошибкой:

{
    "code": 500,
    "message": "System error",
    "details": []
}

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней