Deregistrationエンドポイント

Deregistrationは、ユーザーのAmazonアカウントとデバイスとの関連付けを解除する際に使用します。この呼び出しによって、デバイスに関連付けられているLWAアクセストークン、更新トークン、許可コードが無効になります。

パス

バージョン2.0

/registration

バージョン1.0

/deviceModels/{DEVICE_MODELID}/devices/{DEVICE_IDENTIFIER}/registration

HTTPメソッド

DELETE

ヘッダーパラメーター

バージョン2.0

Authorization: Bearer <ACCESS_TOKEN>
x-amzn-accept-type: com.amazon.dash.replenishment.DrsDeregisterResult@1.0
x-amzn-type-version: com.amazon.dash.replenishment.DrsDeregisterInput@2.0

バージョン1.0

Authorization: Bearer <ACCESS_TOKEN>
x-amzn-accept-type: com.amazon.dash.replenishment.DrsDeregisterResult@1.0
x-amzn-type-version: com.amazon.dash.replenishment.DrsDeregisterInput@1.0

バージョニング

ユーザーに直接影響を及ぼさずにAPIの機能を段階的に更新するためにバージョニングが使用されます。x-amzn-type-versionおよびx-amzn-accept-typeヘッダーは、各呼び出しで送信する必要があります。Deregisterエンドポイントでは、以下がサポートされています。

バージョン2.0

x-amzn-type-version: com.amazon.dash.replenishment.DrsDeregisterInput@2.0
x-amzn-accept-type: com.amazon.dash.replenishment.DrsDeregisterResult@1.0

バージョン1.0

x-amzn-type-version: com.amazon.dash.replenishment.DrsDeregisterInput@1.0
x-amzn-accept-type: com.amazon.dash.replenishment.DrsDeregisterResult@1.0

レスポンス例

HTTP/1.1 200 OK
x-amzn-type-version: com.amazon.dash.replenishment.DrsDeregisterResult@1.0

エラーレスポンス

エラー 説明
HTTP/1.1 500 Internal Server Error サーバー内部でエラーが発生したことを示します。
HTTP/1.1 400 Bad Request クライアントエラー: クライアントから渡されたデータが原因でエラーが発生しました(無効なトークンなど)。Amazonは、レスポンス本文に含まれるエラーの性質について可能な限りのフィードバックを提供できるよう努めます。