Releases: HubSpot/hubspot-api-nodejs
Releases · HubSpot/hubspot-api-nodejs
13.4.0
Updates
- Added
isGetLocalizedSchemaparameter afterarchivedtocms.hubdb.tablesApi.getAllDraftTables()andcms.hubdb.tablesApi.getAllTables(). - Added new method
cms.hubdb.tablesApi.removeTableVersion(). - Added properties
maxNumberOfCharactersandmaxNumberOfOptionstocms/hubdb/models/FileUpdateInput. - Added discriminator and mapping to
cms/hubdb/models/UnifiedCollectionResponseWithTotalBaseHubDbTableRowV3. - Added new methods
cancelConversion(),getConversionDetails()andscheduleOrUpdateConversion()tocrm.lists.listsApi. - Added properties
membershipSettingsandlistPermissionstocrm/lists/models/ListCreateRequestandcrm/lists/models/PublicObjectList. - Added
discriminatorandmappingtocrm/lists/models/PublicPropertyAssociationFilterBranchFilterBranchesInner,crm/lists/models/PublicPropertyAssociationFilterBranchFiltersInner,crm/lists/models/PublicSurveyMonkeyValueFilterValueComparisonandcrm/lists/models/PublicTimePointOperationTimePoint. - Added property
isPublicListtocrm/lists/models/RecordListMembership. - Added
discriminatorandmappingtocrm/extensions/cards/models/IntegratorObjectResultActionsInner.
13.3.0
Changes:
- Added
discriminatorandmappingto/automation/actions/models/PublicActionDefinitionInputFieldDependenciesInner.
13.2.0
Updates
- Added discriminator and mapping to
marketing/forms/models/CollectionResponseFormDefinitionBaseForwardPagingResultsInnerClass,marketing/forms/models/DependentFieldDependentFieldClass, marketing/forms/models/FormDefinitionBaseClass,marketing/forms/models/FormDefinitionCreateRequestBaseClass,marketing/forms/models/HubSpotFormDefinitionAllOfLegalConsentOptionsClassandmarketing/forms/models/HubSpotFormDefinitionCreateRequestAllOfLegalConsentOptionsClass.
13.1.0
Updates:
- Updated form-data to 4.0.4.
13.0.1
Fixed
- Fix
cms.sourceCode.contentApi.download()method.
13.0.0
CMS
- Moved methods
archive,callClone,create,getById,pushLive,resetDraft,schedule,updateandupdateDraftfromcms.blogs.blogPostsApitocms.blogs.basicApi. - Moved and renamed methods
archiveBatch=>archive,createBatch=>create,readBatch=>readandupdateBatch=>updatefromcms.blogs.blogPostsApitocms.blogs.batchApi. - Moved methods
attachToLangGroup,createLangVariation,detachFromLangGroup,setLangPrimaryandupdateLangsfromcms.blogs.blogPostsApitocms.blogs.multiLanguageApi.
Events
- Renamed
events.send.customEventDataApitoevents.send.basicApi. - Added
events.send.batchApiAPI.
Files
- Renamed method
archiveGDPR()to_delete()infiles.filesApi. - Changed incomining parameters list in
files.filesApi.doSearch. - Changed incomining parameters list in
files.foldersApi.doSearch. - Renamed method
updateProperties()toupdatePropertiesRecursively()infiles.foldersApi. - Added new method
updateProperties()tofiles.foldersApi. - Added property
clearExpirestofiles/models/FileUpdateInput. - Changed property type from
expiresAt:numbertoexpiresAt:Dateinfiles/models/FileUpdateInput. - Added property
expiresAttofiles/models/ImportFromUrlInput. - Added properties
sourceGroupandfileMd5tofiles/models/ModelFile. - Removed property
idfromfiles/models/FolderUpdateInput.
Marketing
- Added parameter
campaignafterarchivedparameter tomarketing.emails.marketingEmailsApi.getPage(). - Added property
clonedFromtomarketing/emails/models/PublicEmail. - Added property
enabledtomarketing/emails/models/PublicWebversionDetails. - Renamed
marketing.events.attendanceSubscriberStateChangesApitomarketing.events.addEventAttendeesApi. - Added new methods
recordByContactId()andrecordByEmail()tomarketing.events.addEventAttendeesApi. - Added
marketing.events.batchApiAPI. - Moved and renamed methods
batchArchive=>archiveandbatchUpsert=>upsertfrommarketing.events.basicApitomarketing.events.batchApi. - Added new methods
archiveByObjectId(),getAll(),getByObjectId()andupdateByObjectId()tomarketing.events.basicApi. - Moved methods
cancelandcompletefrommarketing.events.basicApitomarketing.events.changePropertyApi. - Added
marketing.events.identifiersApiAPI. - Moved method
doSearch()frommarketing.events.basicApitomarketing.events.identifiersApi. - Added
marketing.events.listAssociationsApiAPI. - Renamed
marketing.events.participantStateApitomarketing.events.retrieveParticipantStateApi. - Changed the response object type from
CollectionResponseMarketingEventExternalUniqueIdentifierNoPagingtoCollectionResponseSearchPublicResponseWrapperNoPagingformarketing.events.identifiersApi.doSearch(). - Added new property
object_idtomarketing/events/models/MarketingEventDefaultResponse,marketing/events/models/MarketingEventPublicDefaultResponseandmarketing/events/models/MarketingEventPublicReadResponse. - Removed properties
importStatusandattendanceStateCalculationTimestampfrommarketing/events/models/MarketingEventUpdateRequestParams.
CRM Associations
- Added
crm.associations.v4.schema.definitionConfigurationsApiAPI. - Renamed method
crm.associations.v4.schema.definitionsApi.archive()tocrm.associations.v4.schema.definitionsApi.remove().
CRM
- Added
crm.extensions.calling.channelConnectionSettingsApiAPI. - Added properties
usesRemoteandusesCallingWindowtocrm/extensions/calling/models/SettingsPatchRequest,crm/extensions/calling/models/SettingsRequestandcrm/extensions/calling/models/SettingsResponse. - Made
supportsInboundCallingproperty required incrm/extensions/calling/models/SettingsRequest. - Added options
includeErrorMessageandincludeRowDatatocrm.imports.publicImportsApi.getErrors(). - Added property
containsEncryptedPropertiestocrm/imports/models/ImportRowCore. - Added properties
invalidPropertyValue,errorMessageandinvalidValueToDisplaytocrm/imports/models/PublicImportError. - Added property
mappedObjectTypeIdstocrm/imports/models/PublicImportResponse. - Made
metadataproperty nullable incrm/pipelines/models/PipelineStage,crm/pipelines/models/PipelineStageInputandcrm/pipelines/models/PipelineStagePatchInput.
CRM objects
- Moved method
merge()fromcrm.companies.mergeApitocrm.companies.basicApi. - Removed
crm.companies.mergeApiAPI. - Changed option type
batchInputSimplePublicObjectInputForCreate: BatchInputSimplePublicObjectInputForCreatetobatchInputSimplePublicObjectBatchInputForCreate: BatchInputSimplePublicObjectBatchInputForCreateincrm.companies.batchApi.create(). - Made
associationCategoryandassociationTypeIdproperties required incrm/companies/models/AssociationSpec,crm/crmcontacts/models/AssociationSpec,crm/deals/models/AssociationSpecandcrm/tickets/models/AssociationSpec. - Made
typesandtoproperties required incrm/companies/models/PublicAssociationsForObject,crm/contacts/models/PublicAssociationsForObject,crm/deals/models/PublicAssociationsForObjectandcrm/tickets/models/PublicAssociationsForObject. - Made
idproperty required incrm/companies/models/PublicObjectId,crm/contacts/models/PublicObjectId,crm/deals/models/PublicObjectIdandcrm/tickets/models/PublicObjectId. - Added property
object_write_trace_idtocrm/companies/models/SimplePublicObject,crm/companies/models/SimplePublicObjectWithAssociations,crm/companies/models/SimplePublicUpsertObject,crm/contacts/models/SimplePublicObject,crm/contacts/models/SimplePublicObjectWithAssociations,crm/contacts/models/SimplePublicUpsertObject,crm/deals/models/SimplePublicObject,crm/deals/models/SimplePublicObjectWithAssociations,crm/deals/models/SimplePublicUpsertObject,crm/line_items/models/SimplePublicObject,crm/line_items/models/SimplePublicObjectWithAssociations,crm/line_items/models/SimplePublicUpsertObject,crm/quotes/models/SimplePublicObject,crm/quotes/models/SimplePublicObjectWithAssociations,crm/quotes/models/SimplePublicUpsertObject,crm/objects/models/SimplePublicObject,crm/objects/models/SimplePublicObjectWithAssociations,crm/objects/models/SimplePublicUpsertObject,crm/objects/calls/models/SimplePublicObject,crm/objects/calls/models/SimplePublicObjectWithAssociations,crm/objects/calls/models/SimplePublicUpsertObject,crm/objects/communications/models/SimplePublicObject,crm/objects/communications/models/SimplePublicObjectWithAssociations,crm/objects/communications/models/SimplePublicUpsertObject,crm/objects/emails/models/SimplePublicObject,crm/objects/emails/models/SimplePublicObjectWithAssociations,crm/objects/emails/models/SimplePublicUpsertObject,
crm/objects/feedback_submissions/models/SimplePublicObject,crm/objects/feedback_submissions/models/SimplePublicObjectWithAssociations,
crm/objects/leads/models/SimplePublicObject,crm/objects/leads/models/SimplePublicObjectWithAssociations,crm/objects/leads/models/SimplePublicUpsertObject,
crm/objects/goals/models/SimplePublicObject,crm/objects/goals/models/SimplePublicObjectWithAssociations,
crm/objects/meetings/models/SimplePublicObject,crm/objects/meetings/models/SimplePublicObjectWithAssociations,crm/objects/meetings/models/SimplePublicUpsertObject,
crm/objects/notes/models/SimplePublicObject,crm/objects/notes/models/SimplePublicObjectWithAssociations,crm/objects/notes/models/SimplePublicUpsertObject,
crm/objects/postal_mail/models/SimplePublicObject,crm/objects/postal_mail/models/SimplePublicObjectWithAssociations,crm/objects/postal_mail/models/SimplePublicUpsertObject,
crm/objects/tasks/models/SimplePublicObject,crm/objects/tasks/models/SimplePublicObjectWithAssociations,crm/objects/tasks/models/SimplePublicUpsertObject,
crm/objects/taxes/models/SimplePublicObject,crm/objects/taxes/models/SimplePublicObjectWithAssociations,crm/objects/taxes/models/SimplePublicUpsertObject,
crm/products/models/SimplePublicObject,crm/products/models/SimplePublicObjectWithAssociations,crm/products/models/SimplePublicUpsertObject,
crm/tickets/models/SimplePublicObject,crm/tickets/models/SimplePublicObjectWithAssociationsandcrm/tickets/models/SimplePublicUpsertObject. - Removed property
object_write_trace_idfromcrm/companies/models/SimplePublicObjectInput,crm/companies/models/SimplePublicObjectInputForCreate,crm/contacts/models/SimplePublicObjectInput,crm/contacts/models/SimplePublicObjectInputForCreate,crm/deals/models/SimplePublicObjectInput,crm/deals/models/SimplePublicObjectInputForCreate,crm/line_items/models/SimplePublicObjectInput,crm/line_items/models/SimplePublicObjectInputForCreate,crm/quotes/models/SimplePublicObjectInput,crm/quotes/models/SimplePublicObjectInputForCreate,crm/objects/models/SimplePublicObjectInput,crm/objects/models/SimplePublicObjectInputForCreate,crm/objects/calls/models/SimplePublicObjectInput,crm/objects/calls/models/SimplePublicObjectInputForCreate,crm/objects/communications/models/SimplePublicObjectInput,crm/objects/communications/models/SimplePublicObjectInputForCreate,crm/objects/emails/models/SimplePublicObjectInput,crm/objects/emails/models/SimplePublicObjectInputForCreate,crm/objects/leads/models/SimplePublicObjectInput,crm/objects/leads/models/SimplePublicObjectInputForCreate,crm/objects/meetings/models/SimplePublicObjectInput,crm/objects/meetings/models/SimplePublicObjectInputForCreate,crm/objects/notes/models/SimplePublicObjectInput,crm/objects/notes/models/SimplePublicObjectInputForCreate,crm/objects/postal_mail/models/SimplePublicObjectInput, `crm/ob...
13.0.0-beta.3
Updates:
- Removed
cms.perfomanceAPI client. - Updated
@types/nodeto latest version. - Removed
url-parse. - Updated
tsconfig.
12.1.0
Updates:
- Marked
cms.performanceAPI client deprecated.
13.0.0-beta.2
Changes:
- Added
crm.commerce.invoicesapi client. - Added
crm.exportsapi client. - Added
crm.objects.dealSplitsApi client. - Added
marketing.emailsapi client.
13.0.0-beta.1
Updates
- Migrate from
loadash.getto native code.