Amazon インセンティブ API - エラーとモックエラー

Amazon インセンティブ API - エラーとモックエラー

連携技術仕様 - エラーとモックエラー

インセンティブ API のエンドポイントは、障害の種類別に整理されたエラーを生成する可能性があります。モックエラーコードを使用してこれらのエラーをシミュレーションして、ユーザーのプログラムをテストすることもできます。

エラーコードクラス

エラーを表示するために、コードの規約を使用しています。たとえば、原因がクライアント側にある場合、API は F2xx エラーを返し、問題が Amazon システムの問題によるものであれば F1XX で応答します。一般に、エラーコードは、次の表のように変換されます。

エラーコード 説明
F100 Amazon 内部エラー
F200 F200:無効なリクエストエラー (リクエストペイロードに誤りがある)
F300 アカウント関連のエラー (通常、オンボーディング、認証、アクセス関連の問題などによる)
F400 再試行可能エラー (一時的な問題)。エラー処理を参照してください
F500 不明なエラー

最も一般的なエラーコードと原因

共通エラーコード 一般的な原因
F200 The request signature we calculated does not match the signature you provided.Check your AWS Secret Access Key and signing method.Consult the service documentation for details
アクセスキーとシークレットキーが一致しません。
F300 Insufficient Funds
ギフトカードの作成、有効化、またはギフトカードへの残高ロードのために十分なクレジットまたは資金がありません。
F300 ActiveContractNotFound
作成、アクティブ化、または残高ロードを行う有効な契約がありません。
F400 SystemTemporarilyUnavailable
これは再試行可能なエラーです。元のリクエスト ID をキャンセル/非アクティブ化/無効にし、作成/アクティブ化/BalanceLoad APIを再送信することができます。

ログイン&レシーブエラー

F100 - システムエラー

エラーコード = F100、モックエラーリクエスト ID = F1000の一般的なエラー

  • SimpleAmountIsNull
  • AmountIsNull
  • CurrencyCodeIsNull
  • GcLocked
  • EmptyCardInfoList
  • RequestError

F200 - パートナー入力エラー

すべてのパートナー入力エラーに対して、エラーコード = F200。

エラー メッセージとモックエラー ID
InvalidRequestInput リクエスト本文が nulll です
モック: F2000
InvalidCardNumberInput カード番号を null または空にすることはできません
モック: F2001
InvalidPartnerIdInput パートナー ID は null または空にできません
モック: F2002
InvalidAmountInput 金額を null にすることはできません
モック: F2003
InvalidAmountValue 金額は 0 より大きくなければなりません
モック: F2004
InvalidCurrencyCodeInput 通貨コードを null または空にすることはできません
モック: F2005
InvalidRequestIdInput リクエスト ID を null または空にすることはできません
モック: F2006
CardNumberNotFound カード番号が見つかりません
モック: F2007
RequestedDenominationMismatch ErrorType – PreDenominationMismatch
事前単位の不一致 - カードは異なる単位で作成されました
モック: F2008
CardActivatedWithDifferentDenomination カードはすでに別の単位で有効化されています
モック: F2009
CardActivatedWithDifferentRequestId カードはすでに別のリクエスト ID で有効化されています
モック: F2010
ActivationNotAllowed ErrorType – InvalidCardStatusForActivation
現在のカードのステータスはアクティベーションには無効です
モック: F2011
DeactivationNotAllowed ErrorType – InvalidCardStatusForDeactivation
現在のカードのステータスはアクティベーション解除には無効です
モック: F2012
ActivationRequestIdAlreadyBeenUsed アクティベーションリクエスト ID は既に使用されています
モック: F2013
NegativeOrZeroAmount マイナスの金額またはゼロの金額
モック: F2014
MaxAmountExceeded 最大金額を超過しました
モック: F2015
CurrencyCodeMismatch 通貨コードの不一致
モック: F2016
FractionalAmountNotAllowed 端数の金額は許可されていません
モック: F2017
NonExistingActivationRequestId アクティベーションリクエスト ID が一致しません
モック: F2018
WrongActivationRequestId アクティベーションリクエスト ID が間違っています
モック: F2019
GcRTPNotAllowed ErrorType – GeneralError
一般的なエラー
モック: F2020
RequestIdTooLong リクエスト ID が長すぎます。許容される最大長は 40 です
モック: F2021
RequestIdMustStartWithPartnerName リクエスト ID はパートナー名で開始する必要があります
モック: F2022
CardNumberTooShort ErrorType – InvalidCardNumber
無効なカード番号
モック: F2023
CardNumberCheckSumError ErrorType – InvalidCardNumber
無効なカード番号
モック: F2023
InvalidGCIdInput GC ID を null または空にすることはできません
モック: F2024
InvalidRequest GC ID を null または空にすることはできません
モック: F2025
MaxPageSizeExceeded 最大ページサイズを超えました
モック: F2026
InvalidPageSize 無効なページサイズ
モック: F2027
InvalidPageIndex 無効なページインデックス
モック: F2028
InvalidStartDate 無効な開始日
モック: F2029
InvalidEndDate 無効な終了日
モック: F2030
StartDateAfterEndDate 終了日より後の開始日
モック: F2031
InvalidDateFormat 無効な日付形式
モック: F2032
ExternalReferenceTooLong 外部参照が長すぎます
モック: F2042
CancelRequestArrivedAfterTimeLimit 作成からの経過時間が長すぎるため、キャンセルを処理できません
モック: F2047
ProgramIdNotPresent プログラム ID が存在しません
モック: F2048

F300 - パートナーアカウント/アクセス/オンボーディングエラー

すべてのパートナーアカウント、アクセス、およびオンボーディングエラーに対して、エラーコード = F300。

エラー メッセージとモックエラー ID
InvalidPartnerId 無効なパートナー ID
モック: F3000
InvalidAccessKey 無効なアクセスキー
モック: F3001
AccessDenied アクセスが拒否されました
モック: F3002
IssuanceCapExceeded 発行上限を超過しました
モック: F3004
InsufficientFunds 資金が不足しています
モック: F3003
GeneralError 一般的なエラー
モック: F3005
AccountHasProblems ErrorType – GeneralError
一般的なエラー
モック: F3005
OrderNotFound ErrorType – GeneralError
一般的なエラー
モック: F3005
WrongGcOrderSource ErrorType – GeneralError
一般的なエラー
モック: F3005
WrongGcOrderType ErrorType – GeneralError
一般的なエラー
モック: F3005
GcOrderBelongToOtherCustomer ErrorType – GeneralError
一般的なエラー
モック: F3005
OperationNotPermitted 操作は許可されていません
モック: F3006
BadInput 入力データが間違っています
モック: F3007
APIGetGiftCardActivityPageIsDisabled ErrorType – GeneralError
GeneralError
モック: F3008
ActiveContractNotFound 有効な契約が見つかりません
モック: F3009
InvalidProgramId プログラム ID が Amazon システムに存在しません
モック: F3010
ProgramIsNotApproved ErrorType – InvalidProgramId
プログラムは承認されていません
モック: F3011

その他すべてのエンドポイントエラー

エラータイプ
エラーコード/ モックコード
説明
GeneralError
F100 / F1000
Amazon 内部エラー
BalanceLoadCannotBeVoided
F100 / F1001
Amazon の内部エラーのため、ロードバランスを無効にすることができません
InvalidRequestInput
F200 / F2000
リクエスト本文が null です
InvalidPartnerIdInput
F200 / F2002
partnerId は null にできません
InvalidAmountInput
F200 / F2003
金額を null にすることはできません
InvalidAmountValue
F200 / F2004
金額は 0 より大きくなければなりません
InvalidCurrencyCodeInput
F200 / F2005
通貨コードを null にすることはできません
InvalidRequestIdInput
F200 / F2006
loadBalanceRequestId は null にできません
MaxAmountExceeded
F200 / F2015
金額が国内市場セグメントで許容される最大値を超えています (例:米国で500ドル)
FractionalAmountNotAllowed
F200 / F2017
通貨では端数を使用できません (例:JP)
RequestIdTooLong
F200 / F2021
loadBalanceRequestId が 40 文字を超えています
RequestIdMustStartWithPartnerName
F200 / F2022
loadBalanceRequestId は partnerId で始まる必要があります
InvalidAccountType
F200 / F2033
リクエストで提供されたアカウントタイプは未定義です
UndefinedAccountId
F200 / F2034
リクエストで指定された AccountId は、Amazon システムには存在しません
AccountIdNotInValidStatus
F200 / F2035
AccountId が、リクエストされた操作に対して有効なステータスではありません (例:AccountId が非アクティブです)
InvalidCurrencyInMarketplace
F200 / F2036
AccountId が作成される国の市場セグメントで通貨コードがサポートされていません
AmountBelowMinThreshold
F200 / F2037
金額が最低必要金額を下回っています
LoadBalanceRequestIdAlreadyUsed
F200 / F2038
ロード API で提供された loadBalanceRequestId は既に使用されています (たとえば、指定された loadBalanceRequestId の冪等性チェックが失敗した場合)。
LoadBalanceRequestIdDoesNotExist
F200 / F2039
無効な API で提供された loadBalanceRequestId の Load リクエストは存在しません
RequestMismatchFromLoadRequest
F200 / F2040
void リクエストで渡されたパラメータが Load リクエストのパラメータと一致しません
BalanceLoadCannotBeVoided
F200 / F2041
ロードバランスが使われ、voidIfUsed フラグが false の場合
ExternalReferenceTooLong
F200 / F2042
使用される値が Unicode 文字の最大文字数を超えています
NotificationMessageTooLong
F200 / F2043
notificationDetails パラメータで使用される値が 250 文字 (Unicode) を超えています
SourceIdTooLong
F200 / F2044
sourceID フィールドで使用されている値が、Unicode 文字の最大文字数 (40 文字) を超えています
BalanceLoadCannotBeVoided
F200 / F2045
残高を無効にすることができません。リクエストが制限時間以降に到着しました
InvalidPartnerId
F300 / F3000
API リクエストで使用される partnerId は、Amazon システムには存在しません
InvalidAccessKey
F300 / F3001
リクエストに署名するために使用されるセキュリティアクセスキーが Amazon システムに存在しません (中国では適用されません)
InvalidAccessKey
F300 / F3001
API リクエストの署名に使用されるアクセスキー (中国) が Amazon システムに存在しません
AccessDenied
F300 / F3002
アカウントがブロックされています
InsufficientFunds
F300 / F3003
アカウントにリクエスト金額を発行するのに十分な資金がありません (各パートナーには一定の購入可能限度額が与えられ、パートナーは購入可能限度額までの残高のみを発行できます。購入可能限度額は、パートナーが支払いを行うとリセットされます)
IssuanceCapExceeded
F300 / F3004
指定した期間内に契約で定義された残高発行限度額に達しました
OperationNotPermitted
F300 / F3006
リクエストは拒否されます。パートナーに API を呼び出す権限がありません (Amazon Balance Load ディストリビューター以外のパートナーが、オンボーディング前に Amazon Balance Load API を呼び出そうとすると発生します)
ActiveContractNotFound
F300 / F3009
パートナーアカウントの設定が完了していません
CustomerSurpassedDailyVelocityLimit
F300 / F3010
顧客が 1 日の速度制限を超えています
CustomerAccountBlocked
F300 / F3011
この Amazon アカウントはこのトランザクションの実行を許可されていません
SystemTemporarilyUnavailable
F400 / F4000
Amazon システムは一時的に利用できません。注: レスポンスステータスは 再送信であり、失敗ではありません。エラー処理を参照してください
GeneralError
F500 / F5000
不明なエラー

モックエラーコード

エラー状態をシミュレーションして、ユーザーのプログラムのパスを完全にテストすることができます。次の表は、特定のエラー状態をシミュレーションするためにオペレーションに渡すことができるモックコードを示しています。エラー状態をシミュレーションするには、操作リクエストの *requestId フィールドにモックコードを渡します。

注: すべての操作がすべてのモックコードをサポートしているわけではありません。

モックコードとエラー名 備考
F2000 - InvalidRequestInput  
F2001 - InvalidCardNumberInput  
F2002 - InvalidPartnerIdInput  
F2003 - InvalidAmountInput  
F2004 - InvalidAmountValue Amount must be greater than 0
F2005 - InvalidCurrencyCodeInput  
F2006 - InvalidRequestIdInput  
F2007 - CardNotFound  
F2008 - RequestedDenominationMismatch  
F2009 - CardActivatedWithDifferentDenomination  
F2010 - CardActivatedWithDifferentRequestId  
F2011 - ActivationNotAllowed  
F2012 - DeactivationNotAllowed  
F2013 - ActivationRequestIdAlreadyBeenUsed  
F2014 - NegativeOrZeroAmount  
F2015 - MaxAmountExceeded 金額が国内市場セグメントで許容される最大値を超えています (例:米国で500ドル)
F2016 - CurrencyCodeMismatch  
F2017 - FractionalAmountNotAllowed この通貨では使用できない端数 (例:JP)
F2018 - NonExistingActivationRequestId  
F2019 - WrongActivationRequestId  
F2020 - GcNotReadyForRefund  
F2021 - RequestIdTooLong リクエスト ID が 40 文字を超えています
F2022 - RequestIdMustStartWithPartnerName  
F2023 - CardNumberTooShort  
F2024 - InvalidGCIdInput  
F2025 - InvalidRequest  
F2026 - MaxPageSizeExceeded  
F2027 - InvalidPageSize  
F2028 - InvalidPageIndex  
F2029 - InvalidStartDate  
F2030 - InvalidEndDate  
F2031 - StartDateAfterEndDate  
F2032 - InvalidDateFormat  
F2033 - InvalidAccountType リクエストで提供されたアカウントタイプは未定義です
F2034 - UndefinedAccountId リクエストで指定された AccountId は、Amazon システムには存在しません
F2035 - AccountIdNotInValidStatus AccountId が、リクエストされた操作に対して有効なステータスではありません (例:AccountId が非アクティブです)
F2036 - InvalidCurrencyInMarketplace  
F2037 - AmountBelowMinThreshold  
F2038 - LoadBalanceRequestIdAlreadyUsed ロード API で提供された loadBalanceRequestId は既に使用されています (たとえば、指定された loadBalanceRequestId の冪等性チェックが失敗した場合)。
F2039 - LoadBalanceRequestIdDoesNotExist  
F2040 - RequestMismatchFromLoadRequest void リクエストで渡されたパラメータが Load リクエストのパラメータと一致しません
F2041 - BalanceLoadCannotBeVoided ロードバランスが使われ、voidIfUsed フラグが false の場合
F2042 - ExternalReferenceTooLong  
F2043 - NotificationMessageTooLong notificationDetails パラメータで使用される値が 250 文字 (Unicode) を超えています
F2044 - SourceIdTooLong sourceID フィールドで使用されている値が、Unicode 文字の最大文字数 (40 文字) を超えています
F2045 - BalanceLoadCannotBeVoidedDueToTimeout  
F2046 - InvalidPhoneNumber  
F2047 - CancelRequestArrivedAfterTimeLimit  
F2048 - ProgramIdNotPresent  
F3000 - UnknownCustomer  
F3001 - InvalidAwsAccessKeyId  
F3002 - BlockedCustomer  
F3003 - InsufficientFunds アカウントにリクエスト金額を発行するのに十分な資金がありません (各パートナーには一定の購入可能限度額が与えられ、パートナーは購入可能限度額までの残高のみを発行できます。購入可能限度額は支払い時にリセットされます)
F3004 - IssuanceCapExceeded 指定した期間内に契約で定義された残高発行限度額に達しました
F3005 - AccountHasProblems  
F3006 - OperationNotPermitted リクエストは拒否されます。パートナーに API を呼び出す権限がありません (Amazon Balance Load ディストリビューター以外のパートナーが、オンボーディング前に Amazon Balance Load API を呼び出そうとすると発生します)
F3007 - BadInput  
F3008 - APIGetGiftCardActivityPageIsDisabled  
F3009 - ActiveContractNotFound アカウントの設定が完了していません
F3010 - CustomerSurpassedDailyVelocityLimit  
F3011 - CustomerAccountBlocked この Amazon アカウントはこのトランザクションの実行を許可されていません
F3012 - ProductTypeNotEnabledInTheContract  
F3013 - InvalidProgramId  
F3014 - ProgramIsNotApproved  
F4000 - GCSharpTimeout Amazon システムは一時的に利用できません。注: レスポンスステータスは「再送信」であり、失敗ではありません。エラー処理を参照してください
F5000 - UnknownError  

モックコードを使用したシナリオのテスト

API の成功とエラーレスポンスは、モックリクエストを送信することによってテストすることができます。成功レスポンスは、モックコード F0000を使用して模倣することができます。エラーレスポンスは、エラーコード表で提供されるモックエラーコードを使用して模倣することができます。

モックリクエストはアカウントタイプ 0 を使用し、アカウント ID はモック (エラー) コードです。たとえば、LoadAmazonBalance API で成功レスポンスのモックリクエストを送信するには、アカウント ID F0000を使用します。

モックリクエストの例

<LoadAmazonBalanceRequest>
    <account>
        <id>F0000</id>
        <type>0</type>
    </account>
    <partnerId>PartnerUS</partnerId>
    <amount>
        <currencyCode>USD</currencyCode>
        <value>4570</value>
    </amount>
    <loadBalanceRequestId>PartnerUSrequestId1</loadBalanceRequestId>
    <timestamp>1464933146000</timestamp>
    <transactionSource>
        <sourceId>12344332</sourceId>
        <institutionId>A1234</institutionId>
        <sourceDetails>{"institutionName": "Test Merchant"}</sourceDetails>
    </transactionSource>
</LoadAmazonBalanceRequest>

モックレスポンスの例

<LoadAmazonBalanceResponse>
    <account>
        <id>F0000</id>
        <type>0</type>
    </account>
    <amount>
        <currencyCode>USD</currencyCode>
        <value>4570</value>
    </amount>
    <status>SUCCESS</status>
    <loadBalanceRequestId>PartnerUSrequestId1</loadBalanceRequestId>
</LoadAmazonBalanceResponse>

モックエラー:

次のリクエストモック UndefinedAccountId エラー:

モックリクエスト

<LoadAmazonBalanceRequest>
    <account>
        <id>F2034</id>
        <type>0</type>
    </account>
    <partnerId>PartnerUS</partnerId>
    <amount>
        <currencyCode>USD</currencyCode>
        <value>4570</value>
    </amount>
    <loadBalanceRequestId>PartnerUSrequestId1</loadBalanceRequestId>
    <timestamp>1464933146000</timestamp>
    <transactionSource>
        <sourceId>12344332</sourceId>
        <institutionId>A1234</institutionId>
        <sourceDetails>{"institutionName": "Test Merchant"}</sourceDetails>
    </transactionSource>
</LoadAmazonBalanceRequest>

エラーレスポンス

<LoadAmazonBalanceException>
    <errorCode>F200</errorCode>
    <errorType>UndefinedAccountId</errorType>
    <errorMessage>AccountId provided in request does not exist in Amazon system</errorMessage>
    <status>FAILURE</status>
</LoadAmazonBalanceException>

モックテストの例

requestId=F0000 でのモックテストに成功しました

ペイロード

<CreateGiftCardRequest>
    <creationRequestId>F0000</creationRequestId>
    <partnerId>Awssb</partnerId>
    <value>
        <currencyCode>phonybucks</currencyCode>
        <amount>-3.14159</amount>
    </value>
</CreateGiftCardRequest>

ハッシュ化されたペイロード

7ea6c536e7586fb525f49aaeb4fd3c6971a696f125da6447d12d29a1973fb004

正規リクエスト

POST
/CreateGiftCard
accept:charset=UTF-8
content-type:charset=UTF-8
host:agcod-v2-gamma.amazon.com
x-amz-date:20140205T170041Z
x-amz-target:com.amazonaws.agcod.AGCODService.CreateGiftCard
accept;content-type;host;x-amz-date;x-amz-target
7ea6c536e7586fb525f49aaeb4fd3c6971a696f125da6447d12d29a1973fb004

ハッシュ化された正規リクエスト

0d1c6d7d24f929697e7eae8edae3405d8185c93ccbef2ca5bd098eaa10be42fb

署名する文字列

AWS4-HMAC-SHA256
20140205T170041Z
20140205/us-east-1/AGCODService/aws4_request
0d1c6d7d24f929697e7eae8edae3405d8185c93ccbef2ca5bd098eaa10be42fb

派生した署名キー

07ef165a0531f64ac7ba835805728d63c296be4d0012a226454795f74644aa02

署名

bf772d6fd53ae30f0439e6362e7a9b9dd570893d5db66950d6bbcb72a0a08da3

エンドポイント

agcod-v2-gamma.amazon.com

署名済みリクエスト

POST /CreateGiftCard HTTP/1.1
accept:charset=UTF-8
content-type:charset=UTF-8
host:agcod-v2-gamma.amazon.com
x-amz-date:20140205T170041Z
x-amz-target:com.amazonaws.agcod.AGCODService.CreateGiftCard
Authorization:AWS4-HMAC-SHA256 Credential=AKIAJBYCL67O6NJUNYBQ/20140205/us-east-1/AGCODService/aws4_request, SignedHeaders=accept;content-type;host;x-amz-date;x-amz-target, Signature=bf772d6fd53ae30f0439e6362e7a9b9dd570893d5db66950d6bbcb72a0a08da3
<CreateGiftCardRequest>
    <creationRequestId>F0000</creationRequestId>
    <partnerId>Awssb</partnerId>
    <value>
        <currencyCode>phonybucks</currencyCode>
        <amount>-3.14159</amount>
    </value>
</CreateGiftCardRequest>

requestId「F2005」のモックテストが失敗しました

ペイロード

<CreateGiftCardRequest>
    <creationRequestId>F2005</creationRequestId>
    <partnerId>Awssb</partnerId>
    <value>
        <currencyCode>USD</currencyCode>
        <amount>-3.14159</amount>
    </value>
</CreateGiftCardRequest>

ハッシュ化されたペイロード

a425f0a78f494a56033e3ddf07c592bd97060eed8d337d30ed3965ddce235699

正規リクエスト

POST
/CreateGiftCard

accept:charset=UTF-8
content-type:charset=UTF-8
host:agcod-v2-gamma.amazon.com
x-amz-date:20140205T170938Z
x-amz-target:com.amazonaws.agcod.AGCODService.CreateGiftCard

accept;content-type;host;x-amz-date;x-amz-target
a425f0a78f494a56033e3ddf07c592bd97060eed8d337d30ed3965ddce235699

ハッシュ化された正規リクエスト

3c313ac758bd441cfae841705c1449ef3c47267c355a547665d6c3afe05e4cd3

署名する文字列

AWS4-HMAC-SHA256
20140205T170938Z
20140205/us-east-1/AGCODService/aws4_request
3c313ac758bd441cfae841705c1449ef3c47267c355a547665d6c3afe05e4cd3

派生した署名キー

07ef165a0531f64ac7ba835805728d63c296be4d0012a226454795f74644aa02

署名

f00fea4fa7812f7910c90e6ffb9e973c45b80ce9f1e05228a1fdde1d87cde075

エンドポイント

agcod-v2-gamma.amazon.com

署名済みリクエスト

POST /CreateGiftCard HTTP/1.1
accept:charset=UTF-8
content-type:charset=UTF-8
host:agcod-v2-gamma.amazon.com
x-amz-date:20140205T170938Z
x-amz-target:com.amazonaws.agcod.AGCODService.CreateGiftCard
Authorization:AWS4-HMAC-SHA256 Credential=AKIAJBYCL67O6NJUNYBQ/20140205/us-east-1/AGCODService/aws4_request, SignedHeaders=accept;content-type;host;x-amz-date;x-amz-target, Signature=f00fea4fa7812f7910c90e6ffb9e973c45b80ce9f1e05228a1fdde1d87cde075
<CreateGiftCardRequest>
    <creationRequestId>F2005</creationRequestId>
    <partnerId>Awssb</partnerId>
    <value>
        <currencyCode>USD</currencyCode>
        <amount>-3.14159</amount>
    </value>
</CreateGiftCardRequest>

レスポンス

<AGCODValidationException>
  <Message>Currency Code can't be null or empty</Message>
  <errorType>InvalidCurrencyCodeInput</errorType>
  <errorCode>F200</errorCode>
  <agcodResponse>
    <status>FAILURE</status>
  </agcodResponse>
</AGCODValidationException>

F500 - 不明なエラー

不明なエラー
ErrorCode – F500
ErrorType – GeneralError
Message – GeneralError
モックエラーリクエスト ID – F5000

F500 エラーは、さまざまな理由で発生する可能性があります。このエラーは、JSON 形式のリクエスト本文が要素名に camelCase を使用できない場合に発生します。camelCase の例:creationRequestIdpartnerIdvalueamount、および currencyCode。その他の F500 エラーについては、Amazon にお問い合わせください。可能であれば、以下の情報をお知らせください。

  • お客様のパートナー ID
  • AGCOD ゲートウェイへの呼び出しのリクエストとレスポンスの完全なペア
  • リクエストを行うために使用される完全なエンドポイント URL (サーバ URL を含む)
  • 上記のリクエスト/レスポンスにまだない場合、リクエストで使用されるStringToSign
  • 上記のリクエスト/レスポンスにまだない場合、使用されるStringToSignに対応する署名
  • リクエストのおおよその時間 (タイムゾーン付き) (上記のリクエストを発行するマシンで設定されたタイムゾーン)
  • 使用したプログラミング言語
  • お客様の側で最近行われた変更 (プログラミングとインフラストラクチャの両方)
  • エラーのスクリーンショット
  • 技術担当者の E メールアドレス/電話番号
  • タイムゾーン