All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
11.3.0 - 2024-08-15
- Added lead's association types to
Enums\AssociationTypes
Enum.
11.2.0 - 2024-08-13
- Added
crm()->objects()->leads()
api client.
11.1.0 - 2024-04-18
- Cnanged type of
list_id
,app_id
,email_id
andbusiness_unit_id
fromint
tostring
in whole client. - Added method
getLists()
tocrm()->lists()->membershipsApi()
. - Changed the return type from
CollectionResponseLong|Error
toApiCollectionResponseJoinTimeAndRecordId|Error
ofgetPage()
method ofcrm()->lists()->membershipsApi()
. - Changed type from
int
tostring
inHubSpot\Client\Crm\Lists\Model\PublicObjectList:updated_by_id
andHubSpot\Client\Crm\Lists\Model\PublicObjectList:created_by_id
.
11.0.0 - 2024-03-06
- Update Php version >=7.4
- Changed type of
$extension_action_definition_input
input param fromExtensionActionDefinition
toPublicActionDefinition
inautomation()->actions()->definitionsApi()->create()
. - Renamed and changed type the third input param of
automation()->actions()->definitionsApi()->update()
fromExtensionActionDefinitionPatch $extension_action_definition_patch
toPublicActionDefinition $public_action_definition_patch
. - Changed the return type from
ExtensionActionDefinition|Error
toPublicActionDefinition|Error
ofcreate()
,getById()
andupdate()
methods ofautomation()->actions()->definitionsApi()
. - Changed the return type from
CollectionResponseExtensionActionDefinitionForwardPaging|Error
toCollectionResponsePublicActionDefinitionForwardPaging|Error
ofgetPage()
method ofautomation()->actions()->definitionsApi()
. - Changed the return type from
ActionFunctionIdentifier|Error
toPublicActionFunctionIdentifier|Error
ofcreateOrReplaceByFunctionType()
andcreateOrReplace()
methods ofautomation()->actions()->functionsApi()
. - Changed the return type from
ActionFunction|Error
toPublicActionFunction|Error
ofgetByFunctionType()
andgetById()
methods ofautomation()->actions()->functionsApi()
. - Changed the return type from
CollectionResponseActionFunctionIdentifierNoPaging|Error
toCollectionResponsePublicActionFunctionIdentifierNoPaging|Error
ofgetPage()
method ofautomation()->actions()->functionsApi()
. - Changed the return type from
ActionRevision|Error
toPublicActionRevision|Error
ofgetById()
method ofautomation()->actions()->revisionsApi()
. - Changed the return type from
CollectionResponseActionRevisionForwardPaging|Error
toCollectionResponsePublicActionRevisionForwardPaging|Error
ofgetPage()
method ofautomation()->actions()->revisionsApi()
. - Added
automation_field_type
param toHubSpot\Client\Automation\Actions\Model\InputFieldDefinition
. - Added new params to
HubSpot\Client\Automation\Actions\Model\FieldTypeDefinition
:
'help_text' => 'string',
'name' => 'string',
'description' => 'string',
'external_options_reference_type' => 'string',
'label' => 'string',
'type' => 'string',
'field_type' => 'string',
'options_url' => 'string',
'external_options' => 'bool'
- Changed the order of input params from
$object_id = null, $user_id = null, $after = null, $before = null, $sort = null, $event_type = null, $limit = null, $object_type = null
to$user_id = null, $event_type = null, $object_type = null, $object_id = null, $after = null, $before = null, $limit = null, $sort = null
incms()->auditLogs()->auditLogsApi()->getPage()
. - Removed params
scope_to_scope_group_pks
,trial_scopes
andtrial_scope_to_scope_group_pks
fromHubSpot\Client\Auth\OAuth\Model\AccessTokenInfoResponse
. - Added
prev
param toHubSpot\Client\Cms\AuditLogs\Model\Paging
. - Added
property
param togetById()
andgetPage()
methods ofcms()->blogs()->authors()->blogAuthorsApi()
,cms()->blogs()->blogPosts()->blogPostsApi()
andcms()->blogs()->tags()->blogTagsApi()
. - Change return type from
Error
tovoid
ofattachToLangGroup()
,detachFromLangGroup()
andupdateLangs()
methods ofcms()->blogs()->authors()->blogAuthorsApi()
,cms()->blogs()->blogPosts()->blogPostsApi()
andcms()->blogs()->tags()->blogTagsApi()
. - Removed languages constants from
AttachToLangPrimaryRequestVNext
andUpdateLanguagesRequestVNext
objects for all CMS blogs clients. - Changed type from
object
tostring
inStandardError:category
for all CMS blogs clients. - Removed background position's constants from
HubSpot\Client\Cms\Blogs\BlogPosts\Model\BackgroundImage
. - Changed type from
int
tostring
inHubSpot\Client\Cms\Hubdb\Model\HubDbTableRowV3BatchUpdateRequest:id
. - Renamed method
get()
todownload()
ofcms()->sourceCode()->contentApi()
. - Renamed method
replace()
tocreateOrUpdate()
ofcms()->sourceCode()->contentApi()
. - Added param
properties
tocms()->sourceCode()->metadataApi()->get()
. - Added param
hash
toHubSpot\Client\Cms\SourceCode\Model\AssetFileMetadata
.
Note
Please note that CRM Objects includes: companies, contacts, deals, line items, all CRM objects crm->objects()
, products, quotes and tickets
- Changed type of
$object_id
and$to_object_id
params fromint
tostring
incrm()->associations()->v4()->basicApi()->archive()
. - Changed type of
$object_id
and$to_object_id
params fromint
tostring
incrm()->associations()->v4()->basicApi()->create()
. - Changed type of
$from_object_id
and$to_object_id
params fromint
tostring
incrm()->associations()->v4()->basicApi()->createDefault()
. - Changed type of
$object_id
param fromint
tostring
incrm()->associations()->v4()->basicApi()->getPage()
. - Changed type from
StandardError1[]
toStandardError[]
inHubSpot\Client\Crm\Associations\v4\Model\BatchResponsePublicDefaultAssociation:errors
. - Changed type of
to_object_id
andfrom_object_id
params fromint
tostring
inHubSpot\Client\Crm\Associations\v4\Model\LabelsBetweenObjectPair
. - Changed type from
int
tostring
inHubSpot\Client\Crm\Associations\v4\Model\MultiAssociatedObjectWithLabel:to_object_id
. - Changed type from
ErrorCategory
tostring
inHubSpot\Client\Crm\Associations\v4\Model\StandardError:category
. - Renamed method
delete()
toarchive()
ofcrm()->associations()->v4()->schema()->definitionsApi()
. - Added param
inverseLabel
toHubSpot\Client\Crm\Associations\v4\Model\PublicAssociationDefinitionCreateRequest
andHubSpot\Client\Crm\Associations\v4\Model\PublicAssociationDefinitionUpdateRequest
. - Changed type from
ErrorCategory
tostring
inHubSpot\Client\Crm\Associations\Model\StandardError:category
. - Changed type from
int
tostring
inPublicObjectSearchRequest:after
in all CRM objects clients. - Added param
id_property
toSimplePublicObjectBatchInput
in all CRM objects clients. - Removed
crm()->objects()->associationsApi()
. - Renamed param from
$postal_mail
to$postal_mail_id
inarchive()
,getById()
andupdate()
ofcrm()->objects()->postalMail()->basicApi()
.
crm()->companies()->gdprApi()
API.crm()->deals()->gdprApi()
API.crm()->line_items()->gdprApi()
API.crm()->objects()->calls()->gdprApi()
API.crm()->objects()->communications()->gdprApi()
API.crm()->objects()->emails()->gdprApi()
API.crm()->objects()->feedbackSubmissions()->gdprApi()
API.crm()->objects()->meetings()->gdprApi()
API.crm()->objects()->notes()->gdprApi()
API.crm()->objects()->postalMail.gdprApi()
API.crm()->objects()->tasks()->gdprApi()
API.crm()->products()->gdprApi()
API.crm()->quotes()->gdprApi()
API.crm()->tickets()->gdprApi()
API.
- Changed the order of input params from
$app_id, $card_id
to$card_id, $app_id
incrm()->extensions()->cards()->cardsApi()->archive()
. - Changed the return type from
CardResponse|Error
toPublicCardResponse|Error
ofcreate()
,getById()
andupdate()
methods ofcrm()->extensions()->cards()->cardsApi()
. - Changed the return type from
CardListResponse|Error
toPublicCardListResponse|Error
ofgetAll()
method ofcrm()->extensions()->cards()->cardsApi()
. - Changed the order of input params from
$app_id, $card_id
to$card_id, $app_id
incrm()->extensions()->cards()->cardsApi()->getById()
. - Changed the order of input params from
$app_id, $card_id, $card_patch_request
to$card_id, $app_id, $card_patch_request
incrm()->extensions()->cards()->cardsApi()->update()
. - Added
serverless_function
andcard_type
params toHubSpot\Client\Crm\Extensions\Cards\Model\CardFetchBody
andHubSpot\Client\Crm\Extensions\Cards\Model\CardFetchBodyPatch
. - Added
NAME_MARKETING_EVENTS
const toHubSpot\Client\Crm\Extensions\Cards\Model\CardObjectTypeBody
. - Added
audit_history
param toHubSpot\Client\Crm\Extensions\Cards\Model\PublicCardResponse
. - Added
fetch_accounts_uri
param toHubSpot\Client\Crm\Extensions\Videoconferencing\Model\ExternalSettings
. - Added
import_template
andimport_source
params toHubSpot\Client\Crm\Imports\Model\PublicImportResponse
. - Renamed method
delete()
toremove()
ofcrm()->lists()->listsApi()
. - Renamed method
deleteAll()
toremoveAll()
ofcrm()->lists()->listsApi()
. - Added param
$validate_deal_stage_usages_before_delete
tocrm()->pipelines()->pipelinesApi()->archive()
,crm()->pipelines()->pipelinesApi()->replace()
andcrm()->pipelines()->pipelinesApi()->update()
. - Added
write_permissions
param toHubSpot\Client\Crm\Pipelines\Model\PipelineStage
. - Added
description
param toHubSpot\Client\Crm\Schemas\Model\ObjectSchema
,HubSpot\Client\Crm\Schemas\Model\ObjectSchemaEgg
,HubSpot\Client\Crm\Schemas\Model\ObjectTypeDefinition
andHubSpot\Client\Crm\Schemas\Model\ObjectTypeDefinitionPatch
. - Added
option_sort_strategy
,show_currency_symbol
,form_field
,referenced_object_type
,text_display_hint
,searchable_in_global_search
andnumber_display_hint
params toHubSpot\Client\Crm\Schemas\Model\ObjectTypePropertyCreate
. - Added
calculation_formula
param toHubSpot\Client\Crm\Schemas\Model\Property
. - Changed the return type from
BatchResponseTimelineEventResponse|BatchResponseTimelineEventResponseWithErrors|Error
tovoid
ofcreateBatch()
method ofcrm()-timeline()->eventsApi()
. - Changed type from
ErrorCategory
tostring
inHubSpot\Client\Crm\Timeline\Model\StandardError:category
. - Removed
hapikey
fromcrm()->extensions()->videoconferencing()
API client. - Added
crm()->extensions()->calling()->recordingSettingsApi()
API.
- Added
marketing()->events()->basicApi()
API. - Added
marketing()->events()->batchApi()
API. - Moved method
archive
frommarketing()->events()->marketingEventsExternalApi()
tomarketing()->events()->basicApi()
. - Moved method
create
frommarketing()->events()->marketingEventsExternalApi()
tomarketing()->events()->basicApi()
. - Moved method
doCancel
frommarketing()->events()->marketingEventsExternalApi()
tomarketing()->events()->basicApi()
. - Moved method
getById
frommarketing()->events()->marketingEventsExternalApi()
tomarketing()->events()->basicApi()
. - Moved method
replace
frommarketing()->events()->marketingEventsExternalApi()
tomarketing()->events()->basicApi()
. - Moved method
update
frommarketing()->events()->marketingEventsExternalApi()
tomarketing()->events()->basicApi()
. - Moved and rename method
archiveBatch => archive
frommarketing()->events()->marketingEventsExternalApi()->archiveBatch()
tomarketing()->events()->batchApi()->archive()
. - Moved method
doUpsert
frommarketing()->events()->marketingEventsExternalApi()
tomarketing()->events()->batchApi()
. - Moved method
doEmailUpsertById
frommarketing()->events()->marketingEventsExternalApi()
tomarketing()->events()->subscriberStateChanges()
. - Moved method
doUpsertById
frommarketing()->events()->marketingEventsExternalApi()
tomarketing()->events()->subscriberStateChanges
. - Renamed
marketing()->events()->settingsExternalApi()
=>marketing()->events()->settingsApi()
. - Added
is_large_value
param toHubSpot\Client\Marketing\Events\Model\PropertyValue
. - Changed type from
ErrorCategory
tostring
inHubSpot\Client\Marketing\Events\Model\StandardError:category
. - Changed type from
object
toHubSpotFormDefinitionAllOfLegalConsentOptions
inHubSpot\Client\Marketing\Forms\Model\CollectionResponseFormDefinitionBaseForwardPagingResultsInner:legal_consent_options
,HubSpot\Client\Marketing\Forms\Model\FormDefinitionBase:legal_consent_options
,HubSpot\Client\Marketing\Forms\Model\FormDefinitionCreateRequestBase:legal_consent_options
,HubSpot\Client\Marketing\Forms\Model\HubSpotFormDefinition:legal_consent_options
andHubSpot\Client\Marketing\Forms\Model\HubSpotFormDefinitionCreateRequest:legal_consent_options
. - Added
lifecycle_stages
param toHubSpot\Client\Marketing\Forms\Model\HubSpotFormConfiguration
.
- Changed input params from
$occurred_after = null, $occurred_before = null, $object_type = null, $object_id = null, $event_type = null, $after = null, $before = null, $limit = null, $sort = null
to$object_type = null, $event_type = null, $occurred_after = null, $occurred_before = null, $object_id = null, $index_table_name = null, $index_specific_metadata = null, $after = null, $before = null, $limit = null, $sort = null, $object_property_propname = null, $property_propname = null, $id = null
inevents()->eventsApi()->getPage()
. - Added
prev
param toHubSpot\Client\Events\Model\Paging
. - Renamed
behavioralEventsTrackingApi
API tocustomEventDataApi
inevents()->send()
API client. - Added method
getMetadata()
tofiles()->filesApi()
. - Added
expires_at
param toHubSpot\Client\Files\Model\File
andHubSpot\Client\Files\Model\FileUpdateInput
. - Changed type from
ErrorCategory
tostring
inHubSpot\Client\Files\Model\StandardError:category
. - Added
role_ids
,send_welcome_email
andsuper_admin
params toHubSpot\Client\Settings\Users\Model\PublicUser
.
10.3.0 - 2023-12-13
- Added
cms()->pages()
api client. - Added
crm()->lists()
api client. - Added
crm()->objects()->goals()
api client. - Added
crm()->objects()->taxes()
api client. - Added
events()->send()
api client. - Added
settings()->businessUnits()
api client.
- Fix non ascii chars.
10.2.0 - 2023-11-23
- Added
marketing()->forms()
api client. - Removed
composer.lock
.
10.1.2 - 2023-11-15
- Fix
HubSpot\RetryMiddlewareFactory
class.
10.1.1 - 2023-11-15
- Fix
HubSpot\RetryMiddlewareFactory
class.
10.1.0 - 2023-07-27
automation()->actions()->callbacksApi()
Api.cms()
(all Api clients).communicationPreferences()
(all Api clients).conversations()
(all API clients).crm()
(all Api clients).events()
(all Api clients).files()
(all Api clients).marketing()->events()->settingsExternalApi()
Api.marketing()->transactional()
Api client.
- Cnange type from
object
tostring
inHubSpot\Client\Cms\Hubdb\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Associations\V4\Model\StandardError[]
to\HubSpot\Client\Crm\Associations\V4\Model\StandardError1[]
in\HubSpot\Client\Crm\Associations\V4\Model\BatchResponseSimplePublicObjectWithErrors::errors
. - Cnange type from
\HubSpot\Client\Crm\Companies\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Companies\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Contacts\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Contacts\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Deals\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Deals\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\LineItems\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\LineItems\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Objects\Calls\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Objects\Calls\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Objects\Communications\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Objects\Communications\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Objects\Emails\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Objects\Emails\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Objects\FeedbackSubmissions\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Objects\FeedbackSubmissions\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Objects\Meetings\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Objects\Meetings\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Objects\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Objects\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Objects\Notes\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Objects\Notes\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Objects\PostalMail\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Objects\PostalMail\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Objects\Tasks\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Objects\Tasks\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Products\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Products\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Properties\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Properties\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Quotes\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Quotes\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Crm\Tickets\Model\ErrorCategory
tostring
inHubSpot\Client\Crm\Tickets\Model\StandardError::category
. - Cnange type from
\HubSpot\Client\Webhooks\Model\ErrorCategory
tostring
inHubSpot\Client\Webhooks\Model\StandardError::category
.
10.0.1 - 2023-07-27
- Fix
HubSpot\Enums\AssociationTypes
Enum.
10.0.0 - 2023-06-08
- Fix
Utils\OAuth2::getAuthUrl()
(don't add empty scopes or optional scopes to OAuth url).
10.0.0-beta.3 - 2023-05-11
crm()->objects()->communications()
Api client.crm()->associations()->v4()->basicApi()
Api.Enums\AssociationTypes
Enum.
crm()->associations()->typesApi()
=>crm()->associations()->schema()->typesApi()
.crm()->associations()->v4()->definitionsApi()
=>crm()->associations()->v4()->schema()->definitionsApi()
.- Removed deprecated
Webhooks
util.
10.0.0-beta.2 - 2023-04-27
- Add new event types to webhooks.
10.0.0-beta - 2023-04-12
- 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($table_id_or_name, $archived = null, $include_foreign_ids = null)
=>cms()->hubdb()->tablesApi()->getDraftTableDetailsById($table_id_or_name, $include_foreign_ids = null, $archived = null)
cms()->hubdb()->tablesApi()->getTableDetails($table_id_or_name, $archived = null, $include_foreign_ids = null)
=>cms()->hubdb()->tablesApi()->getTableDetails($table_id_or_name, $include_foreign_ids = null, $archived = null)
cms()->hubdb()->tablesApi()->updateDraftTable($table_id_or_name, $hub_db_table_v3_request, $archived = null, $include_foreign_ids = null)
=>cms()->hubdb()->tablesApi()->updateDraftTable($table_id_or_name, $hub_db_table_v3_request, $include_foreign_ids = null, $archived = null)
- 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
tocrm()->properties()->coreApi()->getAll
. - Added param
properties
tocrm()->properties()->coreApi()->getByName
. - Added param
highValue
to all Filter's model.
9.4.0 - 2023-03-02
- Update models for
crm()->properties()
API client
9.3.0 - 2023-02-20
crm()->associations()->v4
API client
- Fix
auth()->oauth()->refreshTokensApi()->archiveRefreshToken()
method
9.2.2 - 2023-01-12
- Fix
crm()->associations()
API client
9.2.1 - 2022-12-22
- Added
pipelineAuditsApi
andpipelineStageAuditsApi
tocrm()->pipelines()
discovery
9.2.0 - 2022-12-19
crm()->objects()->postalMail()
API client
9.1.0 - 2022-12-06
- Added Private App access token to
cms()->domains()
9.0.1 - 2022-12-05
- Fix all association APIs
crm()->{objects}()->associationApi()->create($contact_id, $to_object_type, $to_object_id, string $association_type => AssociationSpec[] $association_spec)
9.0.0 - 2022-11-21
- Regenerate all clients
- Added Private App access token to
crm()->schemas()
,crm()->imports()
andcrm()->objects()->feedbackSubmissions()
- Updated
marketing()->events()
API client - Deprecated
crm()->extensions()->accounting()
API client
8.4.1 - 2022-10-17
- Fixed RequestTest namespace
8.4.0 - 2022-10-12
- add
apiRequest
method
8.3.1 - 2022-09-01
- adapt OAuth Util for php 8.1
8.3.0 - 2022-07-15
- Signature's Util
HubSpot\Utils\Signature
- Webhook's Util
HubSpot\Utils\Webhooks
8.2.1 - 2022-06-10
crm()->objects()->feedbackSubmissions()
method namescrm()->quotes()->publicObjectApi()
8.2.0 - 2022-06-07
crm()->quotes()->publicObjectApi()
- added
$id_property
toupdate
andgetById
methods ofcrm()->contacts()->basicApi()
8.1.2 - 2022-05-12
crm()->contacts()->gdprApi()
crm()->objects()->gdprApi()
8.1.1 - 2022-05-12
- add $properties_with_history to
crm->*object's apis*->getAll
methods
8.1.0 - 2022-04-14
crm()->companies()->publicObjectApi
crm()->contacts()->publicObjectApi
crm()->deals()->publicObjectApi
crm()->lineItems()->publicObjectApi
crm()->objects()->calls()->publicObjectApi
crm()->objects()->publicObjectApi
crm()->objects()->emails()->publicObjectApi
crm()->objects()->meetings()->publicObjectApi
crm()->objects()->notes()->publicObjectApi
crm()->objects()->tasks()->publicObjectApi
crm()->products()->publicObjectApi
crm()->tickets()->publicObjectApi
- add field "values" to all CRM objects
Filter
8.0.0 - 2022-04-08
- add to
cms()->blogs()->authors()->blogAuthorsApi
Language methods - add to
cms()->blogs()->blogPosts()->blogPostsApi
Language methods - add to
cms()->blogs()->tags()->blogTagsApi
Language methods
- rename
crm()->pipelines()->pipelineStagesApi()->getCrmV3PipelinesObjectTypePipelineIdAudit()
=>crm()->pipelines()->pipelineStagesApi()->getAudit()
- rename
crm()->pipelines()->pipelinesApi()->getCrmV3PipelinesObjectTypePipelineIdStagesStageIdAudit()
=>crm()->pipelines()->pipelinesApi()->getAudit()
7.0.0 - 2022-03-21
- Rename
crm()->contacts()->gdprApi()->delete()
tocrm()->contacts()->gdprApi()->purge()
- Rename
crm()->objects()->gdprApi()->delete()
tocrm()->objects()->gdprApi()->purge()
- TimelineEvents
- Webhooks and Timeline double appId
6.0.1 - 2022-03-25
- Fix bugs in all ObjectSerializers
6.0.0 - 2022-03-21
cms()->sourceCode()
API clientcrm()->objects()->calls()
API clientcrm()->objects()->emails()
API clientcrm()->objects()->meetings()
API clientcrm()->objects()->notes()
API clientcrm()->objects()->tasks()
API clientmarketing()->events()
API clientsettings()->users()
API client
- Fix warnings on php 8.1
- Rename
crm()->contacts()->gdprApi()->postCrmV3ObjectsContactsGdprDelete()
tocrm()->contacts()->gdprApi()->delete()
- Rename
crm()->objects()->gdprApi()->postCrmV3ObjectsContactsGdprDelete()
tocrm()->objects()->gdprApi()->delete()
5.1.1 - 2022-03-10
- Regenerate all clients
- Fix Archived params in all clients
5.1.0 - 2022-02-17
- Regenerate all clients
- Update all dev dependencies
5.0.0- 2021-12-15
- Update Guzzle version (^7.3)
- Update Php version (>=7.3)
cms()->blogs()->authors()->authorApi()
=>cms()->blogs()->authors()->blogAuthorsApi()
cms()->blogs()->blogPosts()->blogPostApi()
=>cms()->blogs()->blogPosts()->blogPostsApi()
cms()->blogs()->tags()->tagApi()
=>cms()->blogs()->tags()->blogTagsApi()
4.0.0 - 2021-09-07
crm()->objects()->gdprApi()
API clientcrm()->contacts()->gdprApi()
API client
oauth()
fully regeneratedcms()->auditLogs()->defaultApi()
=>cms()->auditLogs()->auditLogsApi()
cms()->blogs()->authors()->defaultApi()
=>cms()->blogs()->authors()->authorApi()
cms()->blogs()->blogPosts()->defaultApi()
=>cms()->blogs()->blogPosts()->blogPostApi()
cms()->blogs()->tags()->defaultApi()
=>cms()->blogs()->tags()->tagApi()
cms()->performance()->defaultApi()
=>cms()->performance()->publicPerformanceApi()
cms()->siteSearch()->defaultApi()
=>cms()->siteSearch()->publicApi()
crm()->imports()->defaultApi()
=>crm()->imports()->publicImportsApi()
crm()->owners()->defaultApi()
=>crm()->owners()->ownersApi()
crm()->schemas()->defaultApi()
=>crm()->schemas()->publicObjectSchemasApi()
andcrm()->schemas()->coreApi()
marketing()->transactional()->defaultApi()
=>marketing()->transactional()->publicSmtpTokensApi()
andmarketing()->transactional()->singleSendApi()
3.1.0 - 2021-07-22
communicationPreferences()
API clientfiles()
API client
3.0.2 - 2021-06-18
- guzzle/psr7 to 1.*
3.0.1 - 2021-06-18
- fix composer json
- rename method "search" => "doSearch"
crm()->objects()->searchApi()
API clients - regenerate all clients
2.8.1 - 2021-02-17
- fix generateToken method in
conversations()->visitorIdentification()
API clients
2.8.0 - 2021-02-16
conversations()->visitorIdentification()
API clientevents()
API client
2.7.1 - 2021-02-05
- fix createToken method in
marketing()->transactional()
API clients
2.7.0 - 2021-02-05
crm()->extensions()->accounting()
API clientcrm()->extensions()->calling()
API clientcrm()->extensions()->videoconferencing
API clientcrm()->objects()->feedbackSubmissions()
API clientmarketing()->transactional()
API client
2.6.1 - 2021-01-20
- fix batch methods in
cms()->blogs()
API clients
2.6.0 - 2021-01-19
automation()->actions()
API client
2.5.0 - 2020-12-03
- Standard Errors
2.4.0 - 2020-12-01
cms()->blogs()->authors()
API clientcms()->blogs()->blogPosts()
API clientcms()->blogs()->tags()
API client
cms()->hubdb()
API client
2.3.0 - 2020-11-18
- Update Guzzle version (^6.2 | ^7.0)
2.2.0 - 2020-11-09
cms()->hubdb()
API client
cms()->schemas()
change urlscrm()->timeline()->tokensApi
andcrm()->timeline()->templatesApi
remove OAuth token
2.1.0 - 2020-10-07
cms()->objects()
API clientcms()->schemas()
API client
2.0.0 - 2020-08-25
- swap method's params in batch read methods
1.3.2 - 2020-08-20
- Fixed HubSpot/Configs
1.3.1 - 2020-06-25
- Parsing response in cms()->siteSearch()->defaultApi()->getById() method
1.3.0 - 2020-06-17
cms()->auditLogs()
API clientcms()->domains()
API clientcms()->performance()
API clientcms()->siteSearch()
API clientcms()->urlRedirects()
API client
1.2.0 - 2020-06-02
- Update Webhook's Util (HubSpot\Utils\Webhooks::isHubspotSignatureValid)
1.1.0 - 2020-04-30
- Batch update for Webhook's Subscriptions (webhooks()->subscriptionsApi()->updateBatch($appId, $updateRequest))
1.0.0-beta - 2020-04-21
- This CHANGELOG.md file.
- Imports API (crm()->imports())
- 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 (webhooks()->subscriptionsApi())
- getSubscription => getById (webhooks()->subscriptionsApi())
- getSubscriptions => getAll (webhooks()->subscriptionsApi())
- updateSubscription => update (webhooks()->subscriptionsApi())