🐛 Set new Hubspot granular scopes (#2531)

* Hubspot Developer API Credentials: Use granular scopes as contacts scope is no longer available for new apps

*  Add new scopes to regular node

*  Small fix

*  Load contacts, companies and deals from API

Co-authored-by: that-one-tom <19203795+that-one-tom@users.noreply.github.com>
This commit is contained in:
Ricardo Espinoza
2021-12-10 14:28:59 -05:00
committed by GitHub
parent 8e2191b633
commit 1854d505b8
4 changed files with 54 additions and 30 deletions

View File

@@ -4,7 +4,12 @@ import {
} from 'n8n-workflow';
const scopes = [
'contacts',
'crm.objects.contacts.read',
'crm.schemas.contacts.read',
'crm.objects.companies.read',
'crm.schemas.companies.read',
'crm.objects.deals.read',
'crm.schemas.deals.read',
];
export class HubspotDeveloperApi implements ICredentialType {