Square Webhook API 错误 "Client does not exist"

Square Webhook API Error "Client does not exist"

我已经为我的应用程序启用了 webhook,并且正在尝试对我感兴趣的事件发出 PUT 请求。

我得到的响应是一个 404 正文:

{
  "type": "not_found",
  "message": "Client does not exist"
}

我尝试发出 GET,结果是一样的。 我尝试过的端点包括:

所有其他 v1 和 v2 API 端点似乎都在工作。

商家授权的应用范围如下:MERCHANT_PROFILE_READ PAYMENTS_READ SETTLEMENTS_READ BANK_ACCOUNTS_READ CUSTOMERS_READ ORDERS_READ

我想我已经非常仔细地查看了文档,但我似乎无法理解这一点。

Webhooks 在每个应用程序 的基础上启用。请确认您已为此特定应用程序启用 Webhooks: Webhooks Configuration

此外,您应该向特定于位置的端点提交 API 请求:/v1/{location_id}/webhooks