I have created a trial account for testing the CRM endpoints. I was testing GET https://api.hubapi.com/crm/v3/objects/feedback_submissions, but I am getting below error,
{
“status”: “error”,
“message”: “This app hasn’t been granted all required scopes to make this call. Read more about required scopes here: Scopes - HubSpot docs”,
“correlationId”: “510d8da8-dcaf-4ea3-818d-a0e63b22ff31”,
“errors”: [
{
“message”: “One or more of the following scopes are required.”,
“context”: {
“requiredScopes”: [
“crm.objects.feedback_submissions.read”
]
}
}
],
“links”: {
“scopes”: “Working with OAuth - HubSpot docs”
},
“category”: “MISSING_SCOPES”
}
What’s weird is, my app has this scope added. I am able to execute GET /contacts or GET /companies APIs. I am seeing this error for GET /feedback_submissions and GET /goal_targets.
Also, anyone has any idea what “Granular Scopes” are? I am getting error for GET /leads also.
“requiredGranularScopes”: [
“crm.objects.leads.read”
]
NB: I have all the scopes mentioned in the errors given for my APP as required.