We receive the following error:
You do not have permissions to view object type ObjectTypeId{legacyObjectType=MEETING_EVENT} in portal XXXXXXX (requires one of [meetings-read])
The scope isn’t mentioned anywhere in docs.
+1 - we just started receiving this error as well today unexpectedly.
Hey @AP90 and @nglazier - thanks for posting in the Community!
I’m seeing similar posts throughout the Community, so I infer that this may be a temporary issue. Can you confirm that the issue is still occurring? If so, are you able to grab a screenshot of the error(s) as you see them?
Shane, Community Manager
+1 - we also started receiving something similar yesterday, although for the Notes object - the response says we need notes-read permissions for the request.
We’ve been seeing this issue with “/tasks” since Tuesday. Any updates on a potential fix?
Receiving a similar error on a React CMS build -
Exception while fetching data (/CRM/marketing_event_collection) : You do not have permissions to view object type ObjectTypeId{legacyObjectType=MARKETING_EVENT} in portal xxxxxxx (requires one of [marketing-events-read])
Hi @RPatel95 and welcome, we are delighted to have you here!
Thanks for sharing the error details with the HubSpot Community.
I’ve found these resources that might help you:
- Scopes
- Marketing events API guide
Also, I’d love to put you in touch with our Top Experts: Hi @sylvain_tirreau, @Anton and @zach_threadint do you have suggestions to help @RPatel95, please?
Have a great day and thanks so much!
Bérangère
Any updates on this? I’m trying to fetch a property from a deal, and it throws this error:
You do not have permissions to view object type ObjectTypeId{legacyObjectType=DEAL} in portal 50936373 (requires one of [deals-read])
I have the scopes:
“oauth”,
“crm.objects.contacts.read”,
“crm.objects.contacts.write”,
“crm.objects.companies.read”,
“crm.objects.companies.write”,
“crm.objects.deals.read”,
“crm.objects.deals.write”,
“tickets”
Hey there @yuleidyvdres Thank you for keeping this thread alive!
I wanted to share a couple of official resources that provide helpful context around your issue:
I also want to tag some experts to share ideas with us. Hey there @jpsanchez , @suprdense , and @PMcConnell , I hope you’re having a great week! Any additional thoughts here?
Thanks
Victor
Hey @Victor_Becerra thanks for your response
I’m using this endpoint https://api.hubapi.com/crm/v3/properties/{objectType}/{propertyName}
for updating some properties from contact, company, deal, and ticket.
I have the following scopes in my private app version 2025.2
“requiredScopes”: [
“oauth”,
“crm.objects.contacts.read”,
“crm.objects.contacts.write”,
“crm.objects.companies.read”,
“crm.objects.companies.write”,
“crm.objects.deals.read”,
“crm.objects.deals.write”,
“crm.schemas.contacts.read”,
“crm.schemas.contacts.write”,
“crm.schemas.deals.read”,
“crm.schemas.deals.write”,
“crm.schemas.companies.read”,
“crm.schemas.companies.write”,
“tickets”
],
I’m using the access token provided by this app as a bearer token when calling the endpoint but I see this error
“errors”: [
{
“message”: “One or more of the following scopes are required.”,
“context”: {
“requiredGranularScopes”: [
“tickets”,
“e-commerce”,
“crm.schemas.carts.write”,
“crm.objects.users.write”,
“crm.schemas.custom.write”,
“crm.schemas.commercepayments.write”,
“tickets.sensitive.v2”,
“crm.schemas.deals.write”,
“crm.schemas.companies.write”,
“crm.schemas.contacts.write”,
“crm.schemas.invoices.write”,
“crm.schemas.orders.write”,
“crm.schemas.appointments.write”,
“crm.objects.orders.write”,
“crm.schemas.projects.write”,
“crm.schemas.subscriptions.write”,
“crm.schemas.courses.write”,
“crm.pipelines.orders.write”,
“crm.schemas.listings.write”,
“tickets.highly_sensitive.v2”,
“crm.schemas.quotes.write”,
“crm.schemas.services.write”,
“crm.objects.carts.write”
]
}
}
],
Even I have the schema scopes for contact, deal and company