Skip to main content

Hi folks!

I’ve created a webhook subscription using this API: https://developers.ringcentral.com/api-reference/Subscriptions/createSubscription

Everything worked fine, I’m receiving needed events in my webhook but then I decided to delete that webhook, first wanted to see the list of webhooks created using this API: https://developers.ringcentral.com/api-reference/Subscriptions/listSubscriptions

but got empty array:



Then noticed I receive this kind of JSON when receiving events in my webook:

{
"uuid": "...",
"event": "/restapi/v1.0/account/.../extension/.../telephony/sessions",
"timestamp": "2025-06-19T04:44:20.283Z",
"subscriptionId": "...",
"ownerId": "....",
"body": {...}
}

 

It includes subscriptionId, I tried to use it to delete the subscription, so called this API:
https://developers.ringcentral.com/api-reference/Subscriptions/deleteSubscription
 

But got 404

I’ve tried to call these APIs with access token of exact same account which I used to create the webhook.
Double checked the id of account I’m using to call these APIs with ownerId of webhook subscription, they’re exactly same.

 



 

Please submit a dev support ticket and provide the account/user info. They maybe able to check and remove it for you.


Subscription is scoped per app per user. So you will need to delete it using the same app and same user.

If you created it as user A and tried to delete it as user B, 404 will be returned.

If you created it using RC app A and tried to delete it as RC app B, 404 will be returned.


Reply