Squareサブスクリプション エンドポイントは、他の Square API エンドポイントとは動作が異なります。URL は で始まり/oauth2
、特別な Authorization ヘッダーを指定する必要があります。
これらの違いにより、サブスクリプション エンドポイントへの GET をバッチ リクエストに含めることはできますか? これまでの私の努力はすべて失敗しました。
Batch エンドポイントへの POST 本文は次のとおりです。
{
"requests": [
{
"method": "GET",
"relative_path": "/oauth2/clients/MY_CLIENT_ID/subscriptions/SUBSCRIPTION_ID",
"access_token": "Client APPLICATION_SECRET",
"request_id": "MyRequestID"
}
]
}
そして、ここに応答があります:
[
{
"status_code": "400",
"type": "bad_request",
"message": "invalid endpoint",
"request_id": "MyRequestID"
}
]