Syncari public Hubspot app has a set of required and optional scopes defined. This article gives a list of all those scopes.
Required Scope
"oauth", "crm.objects.companies.read", "crm.objects.companies.write", "crm.objects.contacts.read", "crm.objects.contacts.write", "crm.objects.deals.read", "crm.objects.deals.write", "crm.objects.owners.read", "crm.schemas.companies.read", "crm.schemas.contacts.read", "crm.schemas.deals.read"
Optional Scope
"crm.objects.marketing_events.read",
"crm.objects.marketing_events.write",
"crm.lists.read",
"crm.lists.write",
"e-commerce",
"sales-email-read",
"content",
"crm.objects.custom.read",
"crm.objects.custom.write",
"crm.schemas.custom.read",
"tickets",
"business-intelligence",
"forms",
"files",
"crm.schemas.companies.write",
"crm.schemas.contacts.write",
"crm.schemas.deals.write",
"crm.objects.line_items.write",
"crm.objects.line_items.read",
"crm.objects.leads.read",
"crm.objects.leads.write",
"crm.objects.subscriptions.read",
"crm.schemas.subscriptions.read",
"crm.objects.invoices.write",
"crm.objects.invoices.read",
"crm.schemas.invoices.read",
"crm.objects.quotes.read",
"crm.objects.quotes.write",
"crm.schemas.quotes.read"