Create Ticket Scope for Private App

I’m migrating my integrations to Hubspot Private Apps.

I’ve created an app and granted it the Ticket scope, but when I try to create a ticket I get the following response: "This app hasn’t been granted all required scopes to make this call. Read more about required scopes here: Working with OAuth - HubSpot docs"

There is only a Request scope in the list of scopes for private apps (no Write). How can I grant the right scope to be able to create tickets?

Hey @chriscbs,

What do your current scopes look like in your code? The scopes have been changed to be more granular and it is easy to mess up.

Thanks Tominal. I’m using the hubspot-api-python sdk and it turns out that I was just calling the wrong method. Using api_client.crm.tickets.basic_api.create() with the Ticket scope granted in the private app worked.