0
votes

I have enabled webhooks for my application, and am attempting to make the PUT request for the events I am interested in.

The response I get is a 404 with this body:

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

I have attempted to issue a GET and the result is the same. Endpoints I have tried include:

All other v1 and v2 API endpoints seem to be working.

The merchant authorized the application with these scopes: MERCHANT_PROFILE_READ PAYMENTS_READ SETTLEMENTS_READ BANK_ACCOUNTS_READ CUSTOMERS_READ ORDERS_READ

I think I've looked through the docs very carefully, but I can't seem to figure this one out.

1

1 Answers

0
votes

Webhooks are enabled on a per-app basis. Please confirm you have enabled Webhooks for this specific application: Webhooks Configuration

Also, you should submit API requests to the location-specific endpoint: /v1/{location_id}/webhooks