Skip to content

Releases: HubSpot/hubspot-api-nodejs

Update associations clients

11 May 14:19
Compare
Choose a tag to compare

Added

  • crm.associations.v4.basicApi Api.

Updated

  • crm.associations.typesApi => crm.associations.schema.typesApi.
  • crm.associations.v4.definitionsApi => crm.associations.v4.schema.definitionsApi.
  • Removed deprecated webhooks.validateSignature() method.

Add ability to change http agent (7.2.0).

04 May 12:09
5b9bee3
Compare
Choose a tag to compare
Merge pull request #367 from HubSpot/feature/bumpVersion7.2.0

7.2.0

Add ability to change http agent.

03 May 12:07
ea8fd00
Compare
Choose a tag to compare
Merge pull request #365 from HubSpot/feature/9.0.0-beta.2

9.0.0-beta.2

Add crm.objects.communications API client and new event types to webhooks

28 Apr 13:43
60b3696
Compare
Choose a tag to compare
Merge pull request #363 from HubSpot/feature/9.0.0-beta.1

9.0.0-beta.1

Major version (Breaking changes)

06 Apr 14:30
Compare
Choose a tag to compare
  • Rename cms.hubdb.rowsBatchApi.batchCloneDraftTableRows() => cms.hubdb.rowsBatchApi.cloneDraftTableRows().
  • Rename cms.hubdb.rowsBatchApi.batchCreateDraftTableRows() => cms.hubdb.rowsBatchApi. createDraftTableRows().
  • Rename cms.hubdb.rowsBatchApi.batchPurgeDraftTableRows() => cms.hubdb.rowsBatchApi. purgeDraftTableRows().
  • Rename cms.hubdb.rowsBatchApi.batchReadDraftTableRows() => cms.hubdb.rowsBatchApi. readDraftTableRows().
  • Rename cms.hubdb.rowsBatchApi.batchReadTableRows() => cms.hubdb.rowsBatchApi. readTableRows().
  • Rename cms.hubdb.rowsBatchApi.batchReplaceDraftTableRows() => cms.hubdb.rowsBatchApi. replaceDraftTableRows().
  • Rename cms.hubdb.rowsBatchApi.batchUpdateDraftTableRows() => cms.hubdb.rowsBatchApi. updateDraftTableRows().
  • cms.hubdb.tablesApi.getDraftTableDetailsById(tableIdOrName: string, archived?: boolean, includeForeignIds?: boolean, _options?: Configuration) => cms.hubdb.tablesApi.getDraftTableDetailsById(tableIdOrName: string, includeForeignIds?: boolean, archived?: boolean, _options?: Configuration)
  • cms.hubdb.tablesApi.getTableDetails(tableIdOrName: string, archived?: boolean, includeForeignIds?: boolean, _options?: Configuration) => cms.hubdb.tablesApi.getTableDetails(tableIdOrName: string, includeForeignIds?: boolean, archived?: boolean, _options?: Configuration)
  • cms.hubdb.tablesApi.updateDraftTable(tableIdOrName: string, hubDbTableV3Request: HubDbTableV3Request, archived?: boolean, includeForeignIds?: boolean, _options?: Configuration) => cms.hubdb.tablesApi.updateDraftTable(tableIdOrName: string, hubDbTableV3Request: HubDbTableV3Request, includeForeignIds?: boolean, archived?: boolean, _options?: Configuration)
  • Removed crm.companies.associationsApi.
  • Removed crm.contacts.associationsApi.
  • Removed crm.deals.associationsApi.
  • Removed crm.line_items.associationsApi.
  • Removed crm.objects.calls.associationsApi.
  • Removed crm.objects.emails.associationsApi.
  • Removed crm.objects.feedbackSubmissions.associationsApi.
  • Removed crm.objects.meetings.associationsApi.
  • Removed crm.objects.notes.associationsApi.
  • Removed crm.objects.postalMail.associationsApi.
  • Removed crm.objects.tasks.associationsApi.
  • Removed crm.products.associationsApi.
  • Removed crm.quotes.associationsApi.
  • Removed crm.tickets.associationsApi.
  • crm.companies.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.companies.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.contacts.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.contacts.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.deals.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.deals.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.line_items.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.line_items.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.objects.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.objects.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.objects.calls.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.objects.calls.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.objects.emails.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.objects.emails.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.objects.feedbackSubmissions.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.objects.feedbackSubmissions.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.objects.meetings.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.objects.meetings.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.objects.notes.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.objects.notes.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.objects.postalMail.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.objects.postalMail.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.objects.tasks.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.objects.tasks.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.objects.products.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.objects.products.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.objects.quotes.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.objects.quotes.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • crm.objects.tickets.basicApi.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
  • crm.objects.tickets.batchApi.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
  • marketing.events.marketingEventsExternalApi.doSearch() => marketing.events.searchApi.doSearch()
  • Rename oauth.accessTokensApi.getAccessToken => oauth.accessTokensApi.get.
  • Rename oauth.refreshTokensApi.archiveRefreshToken => oauth.refreshTokensApi.archive.
  • Rename oauth.refreshTokensApi.getRefreshToken => oauth.refreshTokensApi.get.
  • Rename oauth.tokensApi.createToken => oauth.tokensApi.create.
  • Added param properties to crm.properties.coreApi.getAll.
  • Added param properties to crm.properties.coreApi.getByName.
  • Added param highValue to all Filter's model.

Access token update fix

23 Mar 14:17
dc6e93c
Compare
Choose a tag to compare
Merge pull request #346 from HubSpot/feature/8.8.1

8.8.1

Update models for crm.properties API client

02 Mar 12:23
93d1d24
Compare
Choose a tag to compare
Merge pull request #340 from HubSpot/feature/8.8.0

8.8.0

Rate limiting

28 Feb 13:41
3101471
Compare
Choose a tag to compare
Merge pull request #335 from HubSpot/feature/8.7.0

8.7.0

Associations v4 API client (crm.associations.v4)

20 Feb 09:31
a992f52
Compare
Choose a tag to compare

Changes:

  • Added crm.associations.v4 API client
  • Fixed oauth.refreshTokensApi.archiveRefreshToken() method

Added Enum AssociationTypes and Information about reserved words to README (e.g. form)

08 Feb 12:55
f1d7ebc
Compare
Choose a tag to compare

Added

  • Enum AssociationTypes (which contains the most popular HubSpot defined association types).
  • Information about reserved words to README (e.g. form).