News & Announcements User Community Developer Community

Welcome to the RingCentral Community

Please note the community is currently under maintenance and is read-only.

Search
Make sure to review our Terms of Use and Community Guidelines.
  Please note the community is currently under maintenance and is read-only.
Home » Developers
SUB-412 when trying to create a webhook
Tags: webhooks
Oct 24, 2017 at 1:42pm   •   5 replies  •  0 likes
stephanie

I have successfully been able to get my token with the oauth2 process.

From the developer account I have added the following scopes:

ReadContacts ReadMessages ReadPresence Contacts ReadAccounts EditExtensions ReadCallLog ReadCallRecording SubscriptionWebhook


But when I am trying to create a webhook through this request:

POST https://platform.devtest.ringcentral.com/restapi/v1.0/subscription

{


"eventFilters": [

"/restapi/v1.0/account/~/extension/~/presence?detailedTelephonyState=true&sipData=true",

"/restapi/v1.0/account/~/extension/~/message-store",

"/restapi/v1.0/account/~/extension/~/presence/line",

"/restapi/v1.0/account/~/extension"

],

"deliveryMode": {


"transportType": "WebHook",

"address": "https://requestb.in/wxg5nvwx"

}

}


I receive this error 403 Forbidden:

{


"errorCode": "SUB-412",

"message": "[HUD] extension permission is required for the following event filter: [/restapi/v1.0/account/226393004/extension/226393004/presence/line]",

"errors": [

{


"errorCode": "SUB-412",

"message": "[HUD] extension permission is required for the following event filter: [/restapi/v1.0/account/226393004/extension/226393004/presence/line]",

"filter": "/restapi/v1.0/account/226393004/extension/226393004/presence/line",

"permissionName": "HUD"

}

],

"filter": "/restapi/v1.0/account/226393004/extension/226393004/presence/line",

"permissionName": "HUD"

}


Can someone point me on my mistake?


Thanks in advance

Stephanie

5 Answers
answered on Oct 26, 2017 at 12:02pm  
Hi Igor,

Thank you very much for pointing me that, it is working now.
So if I want to create webhooks automatically for my customers I have to ask them to check this option or can I do it for them?

Sincerely,
Stephanie


 0
answered on Oct 26, 2017 at 11:29am  
Hi Stephanie,

There are 2 types of Permissions: User and Application. Above error is specifically for missing User permission "HUD".

I've granted your account with "HUD" permission, could you please check whether it works now?

Just in case, you can chack in via Service Web (under admin view): Users -> Roles -> *Any Role* -> search for 'HUD' permission.

Thanks,
Igor

 1
answered on Oct 25, 2017 at 12:41pm  
Stephanie,

Thanks for the information. All the app permissions you have look perfect. Well basically, all the permissions you would need is:

Read Messages, Read Presence, Read Accounts, Webhook Subscriptions

We are looking into the issue. Please watch this space for more updates. Thanks.



 1
answered on Oct 25, 2017 at 8:17am  
Hi,

Thank you for your answer but I am not sure to know where to add this permission.
I thought I added it by adding EditExtensions.
You are talking about the Settings tab, into the OAuth settings section than in the Permissions Needed, right? I have everything I could add about the Extensions.
I have added all those permissions: ReadContacts ReadMessages ReadPresence Contacts ReadAccounts EditExtensions ReadCallLog ReadCallRecording SubscriptionWebhook EditPresence

What should I add more? The only permissions left are EditMessages, Faxes, Glip, Internal messages, Meeting, Ring out, SMS, VoIP calling.

I don't know what to add more...
Thanks for your help.
Stephanie

 0
answered on Oct 24, 2017 at 6:33pm  
extension permission is required 

You need to add extension permission to your RingCentral app. Please login your RingCentral developer account to change the permissions.

 0



A new Community is coming to RingCentral!

Posts are currently read-only as we transition into our new platform.

We thank you for your patience
during this downtime.

Try Workflow Builder

Did you know you can easily automate tasks like responding to SMS, team messages, and more? Plus it's included with RingCentral Video and RingEX plans!

Try RingCentral Workflow Builder

PRODUCTS
RingEX
Message
Video
Phone
OPEN ECOSYSTEM
Developer Platform
APIs
Integrated Apps
App Gallery
Developer support
Games and rewards

RESOURCES
Resource center
Blog
Product Releases
Accessibility
QUICK LINKS
App Download
RingCentral App login
Admin Portal Login
Contact Sales
© 1999-2024 RingCentral, Inc. All rights reserved. Legal Privacy Notice Site Map Contact Us