13.0.0beta.1
Pre-release
Pre-release
CMS
- Moved methods
archive,callClone,create,getById,pushLive,resetDraft,schedule,updateandupdateDraftfromcms()->blogs()->blogPostsApi()tocms()->blogs()->basicApi(). - Moved and renamed methods
archiveBatch=>archive,createBatch=>create,readBatch=>readandupdateBatch=>updatefromcms()->blogs()->blogPostsApi()tocms()->blogs()->batchApi(). - Moved methods
attachToLangGroup,createLangVariation,detachFromLangGroup,setLangPrimaryandupdateLangsfromcms()->blogs()->blogPostsApi()tocms()->blogs()->multiLanguageApi(). - Removed
cms()->perfomance()API client.
CRM
- Added
crm()->associations()->v4()->schema()->definitionConfigurationsApi()API. - Renamed method
crm()->associations()->v4()->schema()->definitionsApi()->archive()tocrm()->associations()->v4()->schema()->definitionsApi()->remove(). - Added
crm()->extensions()->calling()->channelConnectionSettingsApi()API. - Added properties
uses_remoteanduses_calling_windowtoHubSpot\Client\Crm\Extensions\Calling\Model\SettingsPatchRequest,HubSpot\Client\Crm\Extensions\Calling\Model\SettingsRequestandHubSpot\Client\Crm\Extensions\Calling\Model\SettingsResponse. - Added options
include_error_messageandinclude_row_datatocrm()->imports()->publicImportsApi()->getErrors(). - Added property
contains_encrypted_propertiestoHubSpot\Client\Crm\Imports\Model\ImportRowCore. - Added properties
invalid_property_value,error_messageandinvalid_value_to_displaytoHubSpot\Client\Crm\Imports\Model\PublicImportError. - Added property
mapped_object_type_idstoHubSpot\Client\Crm\Imports\Model\PublicImportResponse.
CRM objects
- Moved method
merge()fromcrm()->companies()->mergeApi()tocrm()->companies()->basicApi(). - Removed
crm()->companies()->mergeApi()API. - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Companies\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Companies\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->companies()->batchApi()->create(). - Made
association_categoryandassociation_type_idproperties required inHubSpot\Client\Crm\Companies\Model\AssociationSpec,HubSpot\Client\Crm\Contacts\Model\AssociationSpec,HubSpot\Client\Crm\Deals\Model\AssociationSpec - Made
typesandtoproperties required inHubSpot\Client\Crm\Companies\Model\PublicAssociationsForObject,HubSpot\Client\Crm\Contacts\Model\PublicAssociationsForObject,HubSpot\Client\Crm\Deals\Model\PublicAssociationsForObject. - Made
idproperty required inHubSpot\Client\Crm\Companies\Model\PublicObjectId,HubSpot\Client\Crm\Contacts\Model\PublicObjectId,HubSpot\Client\Crm\Deals\Model\PublicObjectId - Added property
object_write_trace_idtoHubSpot\Client\Crm\Companies\Model\SimplePublicObject,HubSpot\Client\Crm\Companies\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Companies\Model\SimplePublicUpsertObject,HubSpot\Client\Crm\Contacts\Model\SimplePublicObject,HubSpot\Client\Crm\Contacts\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Contacts\Model\SimplePublicUpsertObject,HubSpot\Client\Crm\Deals\Model\SimplePublicObject,HubSpot\Client\Crm\Deals\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Deals\Model\SimplePublicUpsertObject,HubSpot\Client\Crm\LineItems\Model\SimplePublicObject,HubSpot\Client\Crm\LineItems\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\LineItems\Model\SimplePublicUpsertObject,HubSpot\Client\Crm\Quotes\Model\SimplePublicObject,HubSpot\Client\Crm\Quotes\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Quotes\Model\SimplePublicUpsertObject,HubSpot\Client\Crm\Objects\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Objects\Model\SimplePublicUpsertObject,HubSpot\Client\Crm\Objects\Calls\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\Calls\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Objects\Calls\Model\SimplePublicUpsertObject,HubSpot\Client\Crm\Objects\Communications\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\Communications\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Objects\Communications\Model\SimplePublicUpsertObject,HubSpot\Client\Crm\Objects\Emails\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\Emails\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Objects\Emails\Model\SimplePublicUpsertObject,
HubSpot\Client\Crm\Objects\FeedbackSubmissions\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\FeedbackSubmissions\Model\SimplePublicObjectWithAssociations,
HubSpot\Client\Crm\Objects\Leads\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\Leads\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Objects\Leads\Model\SimplePublicUpsertObject,
HubSpot\Client\Crm\Objects\Goals\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\Goals\Model\SimplePublicObjectWithAssociations,
HubSpot\Client\Crm\Objects\Meetings\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\Meetings\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Objects\Meetings\Model\SimplePublicUpsertObject,
HubSpot\Client\Crm\Objects\Notes\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\Notes\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Objects\Notes\Model\SimplePublicUpsertObject,
HubSpot\Client\Crm\Objects\PostalMail\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\PostalMail\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Objects\PostalMail\Model\SimplePublicUpsertObject,
HubSpot\Client\Crm\Objects\Tasks\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\Tasks\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Objects\Tasks\Model\SimplePublicUpsertObject,
HubSpot\Client\Crm\Objects\Taxes\Model\SimplePublicObject,HubSpot\Client\Crm\Objects\Taxes\Model\SimplePublicObjectWithAssociations,HubSpot\Client\Crm\Objects\Taxes\Model\SimplePublicUpsertObject,
HubSpot\Client\Crm\Products\Model\SimplePublicObject,HubSpot\Client\Crm\Products\Model\SimplePublicObjectWithAssociationsandHubSpot\Client\Crm\Products\Model\SimplePublicUpsertObject. - Removed property
object_write_trace_idfromHubSpot\Client\Crm\Companies\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Companies\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Contacts\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Contacts\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Deals\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Deals\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\LineItems\Model\SimplePublicObjectInput,HubSpot\Client\Crm\LineItems\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Quotes\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Quotes\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Objects\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Objects\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Objects\Calls\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Objects\Calls\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Objects\Communications\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Objects\Communications\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Objects\Emails\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Objects\Emails\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Objects\Leads\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Objects\Leads\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Objects\Meetings\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Objects\Meetings\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Objects\Notes\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Objects\Notes\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Objects\PostalMail\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Objects\PostalMail\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Objects\Tasks\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Objects\Tasks\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Objects\Taxes\Model\SimplePublicObjectInput,HubSpot\Client\Crm\Objects\Taxes\Model\SimplePublicObjectInputForCreate,HubSpot\Client\Crm\Products\Model\SimplePublicObjectInputandHubSpot\Client\Crm\Products\Model\SimplePublicObjectInputForCreate. - Moved method
merge()fromcrm()->contacts()->mergeApi()tocrm()->contacts()->basicApi(). - Removed
crm()->contacts()->mergeApi()API. - Moved method
purge()fromcrm()->contacts()->GDPRApi()tocrm()->contacts()->basicApi(). - Removed
crm()->contacts()->GDPRApi()API. - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Contacts\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Contacts\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->contacts()->batchApi()->create(). - Moved method
merge()fromcrm()->deals()->mergeApi()tocrm()->deals()->basicApi(). - Removed
crm()->deals()->mergeApi()API. - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Deals\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Deals\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->deals()->batchApi()->create(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\LineItems\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\LineItems\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->lineItems()->batchApi()->create(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Quotes\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Quotes\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->quotes()->batchApi()->create(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Objects\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Objects\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->objects()->batchApi()->create(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Objects\Calls\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Objects\Calls\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->objects()->calls()->batchApi()->create(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Objects\Emails\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Objects\Emails\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->objects()->emails()->batchApi()->create(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Objects\Leads\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Objects\Leads\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->objects()->leads()->batchApi()->create(). - Added methods
archive(),create()andupdate()tocrm()->objects()->goals()->basicApi(). - Added methods
archive(),create(),upsert()andupdate()tocrm()->objects()->goals()->batchApi(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Objects\Meetings\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Objects\Meetings\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->objects()->meetings()->batchApi()->create(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Objects\Notes\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Objects\Notes\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->objects()->notes()->batchApi()->create(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Objects\PostalMail\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Objects\PostalMail\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->objects()->postalMail()->batchApi()->create(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Objects\Tasks\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Objects\Tasks\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->objects()->tasks()->batchApi()->create(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Objects\Taxes\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Objects\Taxes\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->objects()->taxes()->batchApi()->create(). - Changed option type
batch_input_simple_public_object_input_for_create: HubSpot\Client\Crm\Products\Model\BatchInputSimplePublicObjectInputForCreatetobatch_input_simple_public_object_batch_input_for_create: HubSpot\Client\Crm\Products\Model\BatchInputSimplePublicObjectBatchInputForCreateincrm()->products()->batchApi()->create().
Events
- Renamed
events()->send()->customEventDataApi()toevents()->send()->basicApi(). - Added
events()->send()->batchApi()API.
Marketing Events
- Renamed
marketing()->events()->attendanceSubscriberStateChangesApi()tomarketing()->events()->addEventAttendeesApi(). - Added new methods
recordByContactId()andrecordByEmail()tomarketing()->events()->addEventAttendeesApi(). - Added
marketing()->events()->batchApi()API. - Moved and renamed methods
batchArchive=>archiveandbatchUpsert=>createfrommarketing()->events()->basicApi()tomarketing()->events()->batchApi(). - Added new methods
archiveByObjectId(),getAll(),getByObjectId()andupdateByObjectId()tomarketing()->events()->basicApi(). - Moved methods
cancelandcompletefrommarketing()->events()->basicApi()tomarketing()->events()->changePropertyApi(). - Added
marketing()->events()->identifiersApi()API. - Moved method
doSearch()frommarketing()->events()->basicApi()tomarketing()->events()->identifiersApi(). - Renamed
marketing()->events()->participantStateApi()tomarketing()->events()->retrieveParticipantStateApi(). - Changed the response object type from
\HubSpot\Client\Marketing\Events\Model\CollectionResponseMarketingEventExternalUniqueIdentifierNoPaging|\HubSpot\Client\Marketing\Events\Model\Errorto\HubSpot\Client\Marketing\Events\Model\CollectionResponseSearchPublicResponseWrapperNoPaging|\HubSpot\Client\Marketing\Events\Model\Errorformarketing()->events()->identifiersApi()->doSearch(). - Added new property
object_idtoHubSpot\Client\Marketing\Events\Model\MarketingEventDefaultResponse,HubSpot\Client\Marketing\Events\Model\MarketingEventPublicDefaultResponseandHubSpot\Client\Marketing\Events\Model\MarketingEventPublicReadResponse.
Files
- Changed incomining parameters list in
files()->filesApi()->doSearch(). - Renamed method
archiveGDPR()todelete()infiles.filesApi. - Renamed method
updateProperties()toupdatePropertiesRecursively()infiles.foldersApi. - Added new method
updateProperties()tofiles.foldersApi. - Changed incomining parameters list in
files()->foldersApi()->doSearch(). - Added properties
source_groupandfile_md5toHubSpot\Client\Files\Model\File. - Added property
clear_expirestoHubSpot\Client\Files\Model\FileUpdateInput. - Changed property type from
expires_at:inttoexpires_at:\DateTimeinHubSpot\Client\Files\Model\FileUpdateInput. - Added property
expires_attoHubSpot\Client\Files\Model\ImportFromUrlInput. - Removed property
idfromHubSpot\Client\Files\Model\FolderUpdateInput.