本文へスキップ

エラー処理

DeliveryTracker API は GraphQL ベースで動作します。 HTTP Response Status Codeではなく、Bodyのerrorsフィールドでエラーを確認する必要があります。

インフォメーション

[重要] HTTP Response Status Code 200 OK にエラーが存在する場合があります。

エラーが含まれた Response Body は次のように errors field を含んでいます。

{
"errors":[
{
"message":"エラーメッセージ",
"extensions":{
"code":"Error Code"
}
},
...
],
"data":...
}

errors[].extensions?.code に含まれる値は ErrorCode を参照してください。