Releases: HubSpot/hubspot-api-nodejs
Releases · HubSpot/hubspot-api-nodejs
Events and Visitor Identification APIS
Merge pull request #57 from HubSpot/bumpVersion3.4.0 bump to 3.4.0
CRM Extensions (Accounting, Calling and Videoconferencing), Objects FeedbackSubmissions and Marketing Transactional
Merge pull request #48 from HubSpot/feature/bumpVersion bump version 3.3.0
Fixed npm build
Merge pull request #38 from HubSpot/bump/version 3.2.6
Fix batch method naming (Blogs APIs)
Merge pull request #36 from HubSpot/bump bump version to 3.2.1
Automation Actions API
Merge pull request #32 from HubSpot/bump/version bump version to 3.2.0
CRM Objects, CRM Schemas, CMS Blogs and HubDB
Merge pull request #113 from HubSpot/bumpVersion Bump Version 3.1.0
Added trello-integration-app sample and fixed `getAll` method
Added
- trello-integration-app sample
- 'Search Contacts' example to README.MD
Fixed
- fixed initial initialization for webhooks-app
- fixed webhook verification for webhooks-app
getAll
methods for CRM objects (for clients with disabled limiter)- 'Create Contact, Company and associate created objects' example in README.md
Added limiter and retry for search methods
Added
- auditLogs, domains, performance, urlRedirects and siteSearch cms clients
- imports-contacts-app sample
- limiter for search methods
- search-results-paging-app sample
Updated
- default limiter options: increased
maxConcurrent
to 6, addedid
- 'hubspot-client-limiter' - retry functionality to overcome secondly search limit failures
Updated method names
- Updated clients method names:
- archiveBatch => archive (crm.associations.batchApi)
- createBatch => create (crm.associations.batchApi)
- readBatch => read (crm.associations.batchApi)
- getTypes => getAll (crm.associations.typesApi)
- archiveAssociation => archive (crm.companies.associationsApi, crm.contacts.associationsApi, crm.deals.associationsApi, crm.lineItems.associationsApi, crm.products.associationsApi, crm.quotes.associationsApi, crm.tickets.associationsApi)
- createAssociation => create (crm.companies.associationsApi, crm.contacts.associationsApi, crm.deals.associationsApi, crm.lineItems.associationsApi, crm.products.associationsApi, crm.quotes.associationsApi, crm.tickets.associationsApi)
- getAssociations => getAll (crm.companies.associationsApi, crm.contacts.associationsApi, crm.deals.associationsApi, crm.lineItems.associationsApi, crm.products.associationsApi, crm.quotes.associationsApi, crm.tickets.associationsApi)
- archiveBatch => archive (crm.companies.batchApi, crm.contacts.batchApi, crm.deals.batchApi, crm.lineItems.batchApi, crm.products.batchApi, crm.quotes.batchApi, crm.tickets.batchApi)
- createBatch => create (crm.companies.batchApi, crm.contacts.batchApi, crm.deals.batchApi, crm.lineItems.batchApi, crm.products.batchApi, crm.quotes.batchApi, crm.tickets.batchApi)
- readBatch => read (crm.companies.batchApi, crm.contacts.batchApi, crm.deals.batchApi, crm.lineItems.batchApi, crm.products.batchApi, crm.quotes.batchApi, crm.tickets.batchApi)
- updateBatch => update (crm.companies.batchApi, crm.contacts.batchApi, crm.deals.batchApi, crm.lineItems.batchApi, crm.products.batchApi, crm.quotes.batchApi, crm.tickets.batchApi)
- archiveEventTemplate => archive (crm.timeline.templatesApi)
- createEventTemplate => create (crm.timeline.templatesApi)
- getAllEventTemplates => getAll (crm.timeline.templatesApi)
- getEventTemplateById => getById (crm.timeline.templatesApi)
- updateEventTemplate => update (crm.timeline.templatesApi)
- archiveEventTemplateToken => archive (crm.timeline.tokensApi)
- createEventTemplateToken => create (crm.timeline.tokensApi)
- updateEventTemplateToken => update (crm.timeline.tokensApi)
- clearSettings => clear (webhooks.settingsApi)
- configureSettings => configure (webhooks.settingsApi)
- getSettings => getAll (webhooks.settingsApi)
- deleteSubscription => archive ()
- getSubscription => getById (webhooks.subscriptionsApi)
- getSubscriptions => getAll (webhooks.subscriptionsApi)
- updateSubscription => update (webhooks.subscriptionsApi)