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.
- Added
EnumAttributeValidator
tolaguages
incms.blogs.blog_posts.models.attach_to_lang_primary_request_v_next
. - Added parameter
campaign_name
tocms.blogs.blog_posts.models.content_language_variation
. - Added parameter
breakpoint_styles
tocms.blogs.blog_posts.models.styles
. - Added parameter
name
tocms.hubdb.rows_api.clone_draft_table_row()
. - Added parameter
archived
tocms.hubdb.rows_api.get_draft_table_row_by_id()
andcms.hubdb.rows_api.get_table_row()
. - Added parameters
offset
andarchived
tocms.hubdb.rows_api.get_table_rows()
andcms.hubdb.rows_api.read_draft_table_rows()
. - Changed the response object type from
CollectionResponseWithTotalHubDbTableRowV3ForwardPaging
toUnifiedCollectionResponseWithTotalBaseHubDbTableRowV3
forcms.hubdb.rowsApi.cms.hubdb.rows_api.get_table_rows()
andcms.hubdb.rows_api.read_draft_table_rows()
. - Changed parameter
batch_input_string: BatchInputString
tobatch_input_hub_db_table_row_batch_clone_request: BatchInputHubDbTableRowBatchCloneRequest
incms.hubdb.rows_api.clone_draft_table_row()
. - Added parameter
content_type
parameter tocms.hubdb.tables_api.export_table()
andcms.hubdb.tables_api.get_all_tables()
. - Added parameter
is_get_localized_schema
parameter tocms.hubdb.tables_api.get_draft_table_details_by_id()
,cms.hubdb.tables_api.get_table_details()
andcms.hubdb.tables_api.update_draft_table()
. - Added parameters
created_by_user_id
,updated_by
,updated_by_user_id
,created_at
,created_by
andupdated_at
tocms.hubdb.models.column
andcms.hubdb.models.option
. - Added parameter
is_hubspot_defined
tocms.hubdb.models.hub_db_table_clone_request
. - Added
do_async()
andget_async_status()
methods tocms.source_code.extract_api
. - Updated
language
validation: Added a predefined list ofallowed_values
for stricter validation forcms.blogs.blog_posts.models.attach_to_lang_primary_request_v_next
. - Updated
type
validation: Expandedallowed_values
for validation forcms.hubdb.models.column_request
. - Removed
cms.source_code.extract_api.extract_by_path()
method. - Removed
cms.source_code.source_code_extract_api
.
- Added
crm.objects.leads
Api client. - Added method
upsert
tocrm.companies.batch_api
,crm.contacts.batch_api
,crm.deals.batch_api
,crm.line_items.batch_api
,crm.objects.batch_api
,crm.objects.calls.batch_api
,crm.objects.communications.batch_api
,crm.objects.emails.batch_api
,crm.objects.meetings.batch_api
,crm.objects.notes.batch_api
,crm.objects.postal_mail.batch_api
,crm.objects.tasks.batch_api
,crm.objects.taxes.batch_api
,crm.products.batch_api
,crm.quotes.batch_api
,crm.tickets.batch_api
. - Added parameter
object_write_trace_id
to models:simple_public_object_input
,simple_public_object_batch_input
,simple_public_object_input_for_create
forcrm.companies
,crm.contacts
,crm.deals
,crm.line_items
,crm.objects
,crm.objects.calls
,crm.objects.communications
,crm.objects.emails
,crm.objects.meetings
,crm.objects.notes
,crm.objects.postal_mail
,crm.objects.tasks
,crm.objects.taxes
,crm.products
,crm.quotes
,crm.tickets
. - Added method
mark_as_ready()
tocrm.extensions.calling.recording_settings_api
. - Added parameters
created_by_user_id
andupdated_by_user_id
tocrm.schemas.models.object_schema
. - Added parameter
clear_description
tocrm.schemas.models.object_type_definition_patch
. - Added parameter
supports_inbound_calling
tocrm.extensions.calling.models.settings_patch_request
,crm.extensions.calling.models.settings_request
andcrm.extensions.calling.models.settings_response
. - Changed
association_category
andassociation_type_id
parameters can benil
incrm.companies.models.association_spec
,crm.contacts.models.association_spec
,crm.deals.models.association_spec
,crm.tickets.models.association_spec
. - Changed
types
andto
parameters can benil
incrm.companies.models.public_associations_for_object
,crm.contacts.models.public_associations_for_object
,crm.deals.models.public_associations_for_object
, andcrm.tickets.models.public_associations_for_object
. - Changed
id
parameters can benil
incrm.companies.models.public_object_id
,crm.contacts.models.public_object_id
,crm.deals.models.public_object_id
, andcrm.tickets.models.public_object_id
. - Changed
limit
,after
,sorts
,properties
, andfilter_groups
parameters can benil
incrm.companies.models.public_object_search_request
,crm.contacts.models.public_object_search_request
,crm.deals.models.public_object_search_request
,crm.objects.models.public_object_search_request
,crm.objects.calls.models.public_object_search_request
,crm.objects.communications.models.public_object_search_request
,crm.objects.emails.models.public_object_search_request
,crm.objects.goals.models.public_object_search_request
,crm.objects.postal_mail.models.public_object_search_request
,crm.objects.tasks.models.public_object_search_request
,crm.objects.taxes.models.public_object_search_request
,crm.products.models.public_object_search_request
,crm.quotes.models.public_object_search_request
, andcrm.tickets.models.public_object_search_request
. - Changed
associations
parameters can benil
incrm.companies.models.simple_public_object_input_for_create
,crm.contacts.models.simple_public_object_input_for_create
,crm.deals.models.simple_public_object_input_for_create
, andcrm.tickets.models.simple_public_object_input_for_create
. - Changed
metadata
parameters can benil
incrm.pipelines.models.pipeline_stage
,crm.pipelines.models.pipeline_stage_input
andcrm.pipelines.models.pipeline_stage_patch_input
. - Renamed
public_object_api
tomerge_api
incrm.companies
,crm.contacts
,crm.deals
andcrm.tickets
. - Removed
archive
,create
andupdate
methods fromcrm.objects.goals.basic_api
andcrm.objects.goals.batch_api
. - Removed GDPRApi:
crm.companies.gdpr_api
,crm.deals.gdpr_api
,crm.line_items.gdpr_api
,crm.objects.gdpr_api
,crm.objects.calls.gdpr_api
,crm.objects.communications.gdpr_api
,crm.objects.emails.gdpr_api
,crm.objects.goals.gdpr_api
,crm.objects.meetings.gdpr_api
,crm.objects.notes.gdpr_api
,crm.objects.postal_mail.gdpr_api
,crm.objects.tasks.gdpr_api
,crm.objects.taxes.gdpr_api
,crm.products.gdpr_api
,crm.quotes.gdpr_api
,crm.tickets.gdpr_api
. - Removed PublicObjectApi:
crm.line_items.public_object_api
,crm.objects.public_object_api
,crm.objects.calls.public_object_api
,crm.objects.communications.public_object_api
,crm.objects.emails.public_object_api
,crm.objects.goals.public_object_api
,crm.objects.meetings.public_object_api
,crm.objects.notes.public_object_api
,crm.objects.postal_mail.public_object_api
,crm.objects.tasks.public_object_api
,crm.objects.taxes.public_object_api
,crm.products.public_object_api
,crm.quotes.public_object_api
. - Removed
crm.schemas.public_object_schemas_api
. - Removed
crm.extensions.accounting
API client.
- Added
crm.objects.lists.folders_api
Api. - Added
crm.lists.mapping_api
Api. - Added
crm.lists.memberships_api.get_lists()
andcrm.lists.memberships_api.get_page_ordered_by_added_to_list_date()
. - Added parameter
custom_properties
tocrm.lists.models.list_create_request
. - Added parameter
size
tocrm.lists.models.public_object_list
. - Added parameter
coalescing_refine_by
tocrm.lists.models.public_unified_events_filter_branch
. - Added parameters
list_ids
,processing_types
andsort
tocrm.lists.models.list_search_request
. - Changed
list_ids
type fromArray<integer>
toArray<string>
incrm.lists.lists_api.getAll()
. - Changed
list_id
type frominteger
tostring
incrm.lists.lists_api.remove()
,crm.lists.lists_api.restore()
,crm.lists.lists_api.update_list_filters()
,crm.lists.lists_api.get_by_id()
andcrm.lists.lists_api.update_name()
. - Changed
list_id
type frominteger
tostring
andrequest_body
type fromArray<integer>
toArray<string>
incrm.lists.memberships_api.add()
andcrm.lists.memberships_api.remove()
. - Changed
list_id
type frominteger
tostring
andsource_list_id
type fromArray<integer>
toArray<string>
incrm.lists.memberships_api.add_all_from_list()
. - Changed
list_id
type frominteger
tostring
incrm.lists.memberships_api.get_page()
,crm.lists.memberships_api.add_and_remove()
andcrm.lists.memberships_api.remove_all()
. - Changed
list_id
type frominteger
tostring
incrm.lists.models.public_in_list_filter
,crm.lists.models.public_object_list_search_result
. - Changed
list_id
,updated_by_id
andupdated_by_id
type frominteger
tostring
incrm.lists.models.public_object_list
- Changed response object type
CollectionResponseLong
toApiCollectionResponseJoinTimeAndRecordId
ofcrm.lists.memberships_api.get_page()
. - Changed
record_ids_removed
,records_ids_added
andrecord_ids_missing
type fromArray<integer>
toArray<string>
incrm.lists.models.memberships_update_response
. - Changed
record_ids_to_remove
andrecord_ids_to_add
type fromArray<integer>
toArray<string>
incrm.lists.models.membership_change_request
. - Changed
business_unit_id
type frominteger
tostring
andsubscription_ids
fromArray<integer>
toArray<string>
incrm.lists.models.public_communication_subscription_filter
andcrm.lists.models.public_property_association_filter_branch_filters_inner
. - Rename model from
PublicEventAnalyticsFilterCoalescingRefineBy
toPublicFormSubmissionFilterCoalescingRefineBy
. - Changed
subscription_ids
type fromArray<integer>
toArray<string>
incrm.lists.models.public_email_subscription_filter
. - Changed
offset
andadditional_properties
parameters can benil
incrm.lists.models.list_search_request
. - Rename model from
PublicPropertyFilterOperation
toPublicSurveyMonkeyValueFilterValueComparison
. - Renamed Api client from
crm.lists.list_app_membership_api
tocrm.lists.memberships_api
. - Renamed Api client from
crm.lists.list_app_api
tocrm.lists.lists_api
.
- Added
marketing.events.participant_state_api
Api. - Added
marketing.events.list_associations_api
Api. - Added new methods
batch_archive
,batch_upsert
,cancel
andcomplete
tomarketing.events.basic_api
. - Added parameter
event_completed
tomarketing.events.models.marketing_event_public_default_response
,marketing.events.models.marketing_event_create_request_params
,marketing.events.models.marketing_event_default_response
,marketing.events.models.marketing_event_public_read_response
. - Added parameters
attendance_state_calculation_timestamp
,event_completed
andimport_status
tomarketing.events.models.marketing_event_update_request_params
. - Added parameters
data_sensitivity
,unit
andis_encrypted
tomarketing.events.models.property_value
. - Updated
source
validation: Expandedallowed_values
for validation formarketing.events.models.property_value
. - Renamed method
create
torecord_by_contact_id
inmarketing.events.attendance_subscriber_state_changes_api
. - Renamed method
create_by_email
torecord_by_contact_email
inmarketing.events.attendance_subscriber_state_changes_api
. - Renamed method
get_by_id
toget_details
inmarketing.events.basic_api
. - Renamed method
replace
toupsert
inmarketing.events.basic_api
. - Renamed method
create
toupdate
inmarketing.events.settings_api
. - Renamed method
do_email_upsert_by_id
toupsert_by_contact_email
inmarketing.events.subscriber_state_changes_api
. - Renamed method
do_upsert_by_id
toupsert_by_contact_id
inmarketing.events.subscriber_state_changes_api
. - Moved method
do_search
frommarketing.events.search_api
tomarketing.events.basic_api
. - Removed
marketing.events.batch_api
. - Removed
marketing.events.marketing_events_external_api
. - Removed
marketing.events.search_api
.
- Added new method
get_types
tomarketing.events.basic_api
. - Removed params
index_table_name
andindex_specific_metadata
inevents.events_api.get_page()
.
- Updated
id_property
validation: Addedallowable_values = ["USER_ID", "EMAIL"]
forsettings.users.users_api.archive()
,settings.users.users_api.get_by_id()
andsettings.users.users_api.replace()
. - Added parameters
first_fame
andlast_name
tosettings.users.models.public_user
,settings.users.models.public_user_update
andsettings.users.models.user_provision_request
.
- Added new param
prev
tocms.audit_log.models.Paging
. - Added new param
meta
tocms.audit_log.models.PublicAuditLog
. - Added
cms.audit_logs.models.PreviousPage
.
- Updated
create()
method to acceptpublic_action_definition_egg
instead ofextension_action_definition_input
and returnedPublicActionDefinition
insteadExtensionActionDefinition
. - Updated
get_by_id()
method to returnPublicActionDefinition
instead ofExtensionActionDefinition
. - Updated
get_page()
method to returnCollectionResponsePublicActionDefinitionForwardPaging
instead ofCollectionResponseExtensionActionDefinitionForwardPaging
. - Updated
update()
method to acceptpublic_action_definition_patch
instead ofextension_action_definition_patch
and returnedPublicActionDefinition
insteadExtensionActionDefinition
.
- Added new function type
POST_ACTION_EXECUTION
to all methods. - Updated
create_or_replace()
method to returnPublicActionFunctionIdentifier
instead ofActionFunctionIdentifier
. - Updated
create_or_replace_by_function_type()
method to returnPublicActionFunctionIdentifier
instead ofActionFunctionIdentifier
. - Updated
get_by_function_type()
method to returnPublicActionFunction
instead ofActionFunction
. - Updated
get_by_id()
method to returnPublicActionFunction
instead ofActionFunction
. - Updated
get_page()
method to returnCollectionResponsePublicActionFunctionIdentifierNoPaging
instead ofCollectionResponseActionFunctionIdentifierNoPaging
.
- Updated
get_by_id()
method to returnPublicActionRevision
instead ofActionRevision
. - Updated
get_page()
method to returnCollectionResponsePublicActionRevisionForwardPaging
instead ofCollectionResponseActionRevisionForwardPaging
.
- Added new param
automation_field_type
toautomation.actions.models.InputFieldDefinition
. - Added
automation.actions.models.OutputFieldDefinition
. - Added
automation.actions.models.PublicExecutionTranslationRule
. - Update params to
automation.actions.models.FieldTypeDefinition
:
{
:'help_text' => :'String',
:'referenced_object_type' => :'String',
:'name' => :'String',
:'options' => :'Array<Option>',
:'description' => :'String',
:'external_options_reference_type' => :'String',
:'label' => :'String',
:'type' => :'String',
:'field_type' => :'String',
:'options_url' => :'String',
:'external_options' => :'Boolean'
}
- Updated
attach_to_lang_group()
,detach_from_lang_group()
andupdate_langs()
methods to returnnil
instead ofError
. - Added new param
property
tocms.blogs.authors.blog_authors_api.get_by_id()
andcms.blogs.authors.blog_authors_api.get_page()
.
- Removed
EnumAttributeValidator
from a few modelsblogs: authors, blog_posts, tags
.
- Renamed method from
cms.source_code.content_api.get()
tocms.source_code.content_api.download()
. - Renamed method from
cms.source_code.content_api.replace()
tocms.source_code.content_api.create_or_update()
. - Added new param
hash
tocms.source_code.models.AssetFileMetadata
. - Added new param
properties
tocms.source_code.metadata_api.get()
.
- Methods
archive()
,create()
andcreate_default()
of classBasicApi
now accept parametersobject_id
andto_object_id
of typestring
instead ofint
. - Method
get_page()
of classBasicApi
now accepts parameterobject_id
of typestring
instead ofint
. - Changed the type of parameters
to_object_id
andfrom_object_id
in classLabelsBetweenObjectPair
tostring
. - Changed the type of parameter
to_object_id
in classMultiAssociatedObjectWithLabel
tostring
. - Changed the type of property
category
in classErrorCategory
tostring
.
- Changed the type of property
errors
in classBatchResponsePublicDefaultAssociation
fromStandardError1[]
toStandardError[]
. - Added parameter
inverseLabel
to classesPublicAssociationDefinitionCreateRequest
andPublicAssociationDefinitionUpdateRequest
.
- Changed the type of parameter
category
fromErrorCategory
tostring
in classStandardError
.
- Method
delete()
renamed toarchive()
in classDefinitionsApi
.
- Removed params
scope_to_scope_group_pks, trial_scopes, trial_scope_to_scope_group_pks
fromAccessTokenInfoResponse
.
- Added
import_template
andimport_source
params to classPublicImportResponse
.
- Renamed method
add_remove()
toadd_and_remove()
.
- Added param
validate_deal_stage_usages_before_delete
toarchive()
,replace()
andupdate()
methods.
- Added
write_permissions
param to classPipelineStage
.
- Added
description
param to classObjectTypeDefinitionPatch
. - Added new params:
option_sort_strategy
,show_currency_symbol
,form_field
,referenced_object_type
,text_display_hint
,searchable_in_global_search
andnumber_display_hint
to classObjectTypePropertyCreate
.
- Updated
create_batch()
method to returnnil
instedBatchResponseTimelineEventResponse
.
- Changed the type of parameter
category
fromErrorCategory
tostring
in classStandardError
.
- Changed parameter order in
archive()
method from(app_id, card_id)
to(card_id, app_id)
. - Changed parameter order in
get_by_id()
method from(app_id, card_id)
to(card_id, app_id)
and method returnPublicCardResponse
insteadCardResponse
. - Changed parameter order in
update()
method from(app_id, card_id, card_patch_request)
to(card_id, app_id, card_patch_request)
and method returnPublicCardResponse
insteadCardResponse
. - Updated
create()
method to returnPublicCardResponse
insteadCardResponse
. - Updated
get_all()
method to returnPublicCardListResponse
insteadCardListResponse
.
- Added new params
serverless_function
andcard_type
toCardFetchBody
andCardFetchBodyPatch
. - Added new param
audit_history
toPublicCardResponse
. - Added new allowable value
marketing_events
toCardObjectTypeBody
.
- Added
developer_hapikey
- Added new param
fetch_accounts_uri
toExternalSettings
.
- Renamed
behavioral_events_tracking_api
tocustom_event_data_api
.
- Added new param
prev
toPaging
.
- Added new method
get_metadata()
.
- Added new param
expires_at
toFile
andFileUpdateInput
. - Changed the type of parameter
category
fromErrorCategory
tostring
in classStandardError
.
- Moved client from
files.files
tofiles
.
- Moved methods
archive()
,create()
,do_cancel()
,get_by_id()
,replace()
andupdate()
frommarketing.events.marketing_events_external_api
tomarketing.events.basic_api
. - Moved method
do_upsert()
frommarketing.events.marketing_events_external_api
tomarketing.events.batch_api
. - Moved and renamed method
archive_batch()
toarchive()
frommarketing.events.marketing_events_external_api.archive_batch
tomarketing.events.batch_api.archive
. - Moved methods
do_email_upsert_by_id()
anddo_upsert_by_id()
frommarketing.events.marketing_events_external_api
tomarketing.events.subscriber_state_changes
. - Renamed Api
marketing.events.settings_external_api
tomarketing.events.settings_api
.
- Added new param
is_large_value
toPropertyValue
. - Changed the type of parameter
category
fromErrorCategory
tostring
in classStandardError
.
- Added new param
lifecycle_stages
toHubSpotFormConfiguration
.
- Added new params
role_ids
,send_welcome_email
andsuper_admin
toPublicUser
.
- Changed the type of parameter
after
fromint
tostring
.
- Added new param
id_property
.
- Removed
crm.objects.associations_api
.
- Renamed param
postal_mail
topostal_mail_id
- Added
crm.extensions.calling.recording_settings_api
Api. - Added
crm.objects.line_items.gdpr_api
Api. - Added
crm.objects.products.gdpr_api
Api. - Added
crm.objects.quotes.gdpr_api
Api. - Added
crm.objects.tickets.gdpr_api
Api. - Added
crm.objects.calls.gdpr_api
Api. - Added
crm.objects.emails.gdpr_api
Api. - Added
crm.objects.meetings.gdpr_api
Api. - Added
crm.objects.notes.gdpr_api
Api. - Added
crm.objects.postal_mail.gdpr_api
Api. - Added
crm.objects.tasks.gdpr_api
Api. - Added
crm.objects.feedback_submissions.gdpr_api
Api. - Added
crm.objects.communications.gdpr_api
Api. - Added
marketing.events.basic_api
Api. - Added
marketing.events.batch_api
Api. - Added
marketing.events.subscriber_state_changes_api
Api.
cms.audit_logs
Api.cms.site_search
Api.cms.url_redirects
Api.cms.source_code
Apis.cms.blogs.blog_posts
Api.communication_preferences
Apis.conversations.visitor_identification
Api.
cms.pages
Api client.crm.lists
Api client.crm.objects.goals
Api client.crm.objects.taxes
Api client.events.send
Api client.settings.business_units
Api client.
- fix initializing
developer_hapikey
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
incms/hubdb/models/StandardError::category
. - Cnange type from
StandardError[]
toStandardError1[]
incrm/associations/v4/models/BatchResponseSimplePublicObjectWithErrors::errors
. - Cnange type from
ErrorCategory
tostring
incrm/companies/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/contacts/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/deals/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/lineitems/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/objects/calls/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/objects/communications/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/objects/emails/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/objects/feedback_submissions/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/objects/meetings/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/objects/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/objects/notes/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/objects/postal_mail/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/objects/tasks/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/products/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/properties/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/quotes/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
incrm/tickets/models/StandardError::category
. - Cnange type from
ErrorCategory
tostring
inwebhooks/models/StandardError::category
.
Hubspot::Helpers::Path.require_with_codegen_mapping()
.
- Fix
Hubspot::OAuthHelper.authorize_url()
(don't add empty scopes or optional scopes to OAuth url)
- added custom exceptions for Signature
- add associations types
- remove deprecated
validate_signature
crm.associations.v4.basic_api
Api.crm.objects.communications
Api client
crm.associations.types_api
=>crm.associations.schema.types_api
.crm.associations.v4.definitions_api
=>crm.associations.v4.schema.definitions_api
.
-Add new event types to webhooks.
- Rename
cms.hubdb.rows_batch_api.batch_clone_draft_table_rows
=>cms.hubdb.rows_batch_api.clone_draft_table_rows
. - Rename
cms.hubdb.rows_batch_api.batch_create_draft_table_rows
=>cms.hubdb.rows_batch_api.create_draft_table_rows
. - Rename
cms.hubdb.rows_batch_api.batch_purge_draft_table_rows
=>cms.hubdb.rows_batch_api.purge_draft_table_rows
. - Rename
cms.hubdb.rows_batch_api.batch_ReadDrafttable_rows
=>cms.hubdb.rows_batch_api.read_draft_table_rows
. - Rename
cms.hubdb.rows_batch_api.batch_read_table_rows
=>cms.hubdb.rows_batch_api.read_table_rows
. - Rename
cms.hubdb.rows_batch_api.batch_replace_draft_table_rows
=>cms.hubdb.rows_batch_api.replace_draft_table_rows
. - Rename
cms.hubdb.rows_batch_api.batch_update_draft_table_rows
=>cms.hubdb.rows_batch_api.update_draft_table_rows
. cms.hubdb.tables_api.get_draft_table_details_by_id
=>cms.hubdb.tables_api.get_draft_table_details_by_id(+include_foreign_ids: bool)
cms.hubdb.tables_api.get_table_details
=>cms.hubdb.tables_api.get_table_details(+include_foreign_ids: bool)
cms.hubdb.tables_api.update_draft_table
=>cms.hubdb.tables_api.update_draft_table(+include_foreign_ids: bool)
- Removed
crm.companies.associations_api
. - Removed
crm.contacts.associations_api
. - Removed
crm.deals.associations_api
. - Removed
crm.line_items.associations_api
. - Removed
crm.objects.calls.associations_api
. - Removed
crm.objects.emails.associations_api
. - Removed
crm.objects.feedback_submissions.associations_api
. - Removed
crm.objects.meetings.associations_api
. - Removed
crm.objects.notes.associations_api
. - Removed
crm.objects.postal_mail.associations_api
. - Removed
crm.objects.tasks.associations_api
. - Removed
crm.products.associations_api
. - Removed
crm.quotes.associations_api
. - Removed
crm.tickets.associations_api
. crm.companies.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.companies.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.contacts.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.contacts.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.deals.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.deals.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.line_items.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.line_items.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.objects.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.objects.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.objects.calls.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.objects.calls.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.objects.emails.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.objects.emails.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.objects.feedback_submissions.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.objects.feedback_submissions.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.objects.meetings.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.objects.meetings.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.objects.notes.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.objects.notes.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.objects.postal_mail.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.objects.postal_mail.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.objects.tasks.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.objects.tasks.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.objects.products.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.objects.products.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.objects.quotes.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.objects.quotes.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
crm.objects.tickets.basic_api.create(SimplePublicObjectInput => SimplePublicObjectInputForCreate)
crm.objects.tickets.batch_api.create(BatchInputSimplePublicObjectInput => BatchInputSimplePublicObjectInputForCreate)
marketing.events.marketing_events_external_api.do_search
=>marketing.events.search_api.do_search
- Rename
oauth.access_tokens_api.get_accessToken
=>oauth.access_tokens_api.get
. - Rename
oauth.refresh_tokens_api.archive_refresh_token
=>oauth.refresh_tokens_api.archive
. - Rename
oauth.refresh_tokens_api.get_refreshToken
=>oauth.refresh_tokens_api.get
. - Rename
oauth.tokens_api.create_token
=>oauth.tokens_api.create
.
- Added param
properties
tocrm.properties.core_api.get_all
. - Added param
properties
tocrm.properties.core_api.get_by_name
. - Added
high_value
param to all Filters.
- Update models for
crm.properties
API client
crm.associations.v4
API client
- Fix
auth.oauth.refresh_tokens_api.archive_refresh_token
method
- Added missing modules
- Signature's util 'HubSpot.utils.signature'
- webhook's util 'HubSpot.utils.webhooks'
- Added pipelineAuditsApi and pipelineStageAuditsApi to crm.pipelines discovery
- crm.objects.postal_mail API client
- Added Private App access token to (
- cms.domains
- crm.imports
- crm.objects.emails
- marketing.events )
- Fix all association APIs
- auth_names => debug_auth_names
- added missing public_object_api classes
- remove passing params with snake case
- update generated code
- marketing.events (breaking changes)
- pass params with snake case
- codegen path mapping for requiring models
- requiring only codegen files that is using to optimize memory usage
- old client syntax support
- passing params with existing model
- with_http methods were added to the discovery classes
- handling ApiError with retries
- handling ApiError by passing a block
- using hash instead of model object for Hubspot::Client with body param
- using new separate configurations for Hubspot::Client
- using default ruby StandardError
- required ruby version was increased to 2.7
- models updates
- query properties param
- crm.objects.feedback_submissions API
- crm.contacts.basic_api id_property
- cms.source_code API client
- crm.objects.calls API client
- crm.objects.emails API client
- crm.objects.meetings API client
- crm.objects.notes API client
- crm.objects.tasks API client
- marketing.forms API client
- marketing.events API client
- settings.users API client
- cms.blogs.authors.author_api => cms.blogs.authors.blog_authors_api
- cms.blogs.blog_posts.default_api => cms.blogs.blog_posts.blog_posts_api
- cms.blogs.tags.default_api => cms.blogs.tags.blog_tags_api
- added discovery classes
- fixed type for the file collection response
- added GDPR api modules
- updated generated code
- new generated code with updated class names
- added CommunicationPreferences api module
- retry fix
- search method was changed to do_search
- License was added
- fixed Files::Files api module
- added Events api module
- added Conversations::VisitorIdentification api module
- added Crm::Extensions::Accounting api module
- added Crm::Extensions::Calling api module
- added Crm::Extensions::Videoconferencing api module
- added Crm::Objects::FeedbackSubmissions api module
- added Files::Files api module
- added Marketing::Transactional api module
- Add automation actions client
- Update blogs clients
- Add blogs clients
- Update hubdb client
- Update OAuth client
- Typhoeus was added
- Upgrade clients to 4.3.1 version of openapi-generator
- Update Hubdb client
- Add hubdb client
- Add missing clients to main config
- Add timeline events sample app
- Add Objects client
- Add Schemas client
- Fix sample apps API call bugs
- Add Trello integration sample app
- Regenerate clients
- Regenerate clients
- Fix methods of default_api (Site-search client)
- Add Add search sample app
- Add AuditLogs client
- Add Domains client
- Add Perfirmance client
- Add SiteSearch client
- Add UrlRedirects client
- Add webhooks contacts sample app
- Add imports contacts sample app
- Add webhook signature verification helper
- Rename imports#get_all to get_page method
- Update Webhooks client
- Add Imports api client to common configuration
- Add new models to main client
- This CHANGELOG.md file.
- Regenerate clients
- Update sample apps according to regenerated clients
- Update Gemfile