Missing Scopes For Webhook

curl --location ‘https://api.hubapi.com/webhooks/v3/3593791/settings’ \
--header ‘Authorization: Bearer token_removed’ \
--header ‘Cookie: __cf_bm=HL4_K84_1BC.nLkcvTSMCkY4n3ot__Bd3J7AGwz3KcQ-1737964231-1.0.1.1-v.IuWgEyv8Nv2fzc0Hsq4wZII9jgUrR2jpSKm5TT18c_Y6RONv.h_5kk8m_uuMXoZoBjZIpEo9sru0zxp3L0iQ’
getting error

{

“status”: “error”,

“message”: “The scope needed for this API call isn’t available for public use. If you have questions, contact support or post in our developer forum.”,

“correlationId”: “295b4b5c-4788-4a6c-a120-2d1919bc0282”,

“links”: {

“support”: “https://help.hubspot.com/”,

“forum”: “https://community.hubspot.com/t5/APIs-Integrations/bd-p/integrations

},

“category”: “MISSING_SCOPES”

}
in the subscription added events for
1. creating contacts
2. deal stage property change
I already have scope reading contacts and deals

Missing scopes for a webhook can cause authentication issues! Double-check the permissions and ensure the correct scopes are enabled for the webhook to function properly. It might also help to refresh the token or verify your API configuration settings.