Releases: HubSpot/hubspot-api-python
12.0.0
Files
- Changed incomining parameters list in
files.files_api.do_search(). - Renamed method
archive_gdpr()todelete()infiles.files_api. - Renamed method
update_properties()toupdate_properties_recursively()infiles.folders_api. - Added new method
update_properties()tofiles.folders_api. - Changed incomining parameters list in
files.folders_api.do_search(). - Added properties
source_groupandfile_md5toFile. - Added property
clear_expirestoFileUpdateInput. - Changed property type from
"expires_at": "int"to"expires_at": "datetime"inFileUpdateInput. - Added property
expires_attoImportFromUrlInput. - Removed property
idfromFolderUpdateInput.
Other changes
- Added parameter
object_write_trace_idto models:simple_public_object,simple_public_object_with_associations,simple_public_upsert_objectforcrm.products,crm.objects.goals,crm.tickets. - Removed parameter
object_write_trace_idfrom models:simple_public_object_input,simple_public_object_input_for_createforcrm.products,crm.objects.goals,crm.tickets. - Added method
merge()tocrm.tickets.basic_api. - Removed
crm.tickets.merge_apiApi. - Removed
CMS PerformanceClient.
12.0.0-beta.1
CRM Objects
- Renamed
BatchInputSimplePublicObjectInputForCreatetoBatchInputSimplePublicObjectBatchInputForCreateforcrm.contacts,crm.companies,crm.deals,crm.objects,crm.objects.taxes,crm.objects.tasks,crm.objects.postal_mail,crm.objects.notes,crm.objects.meetings,crm.objects.leads,crm.objects.emails,crm.objects.communications,crm.objects.line_items,crm.objects.quotes,crm.objects.calls. - Removed methods
archive(),create()andupdate()fromcrm.objects.feedback_submissions.basic_api. - Removed methods
archive(),create()andupdate()fromcrm.objects.feedback_submissions.batch_api. - Added parameters
uses_remoteanduses_calling_windowtocrm.extensions.calling.models.settings_patch_request,crm.extensions.calling.models.settings_requestandcrm.extensions.calling.models.settings_response. - Added parameter
object_write_trace_idto models:simple_public_object,simple_public_object_with_associations,simple_public_upsert_objectforcrm.contacts,crm.companies,crm.deals,crm.objects,crm.objects.taxes,crm.objects.tasks,crm.objects.postal_mail,crm.objects.notes,crm.objects.meetings,crm.objects.leads,crm.objects.emails,crm.objects.communications,crm.objects.line_items,crm.objects.quotes,crm.objects.calls. - Removed parameter
object_write_trace_idfrom models:simple_public_object_input,simple_public_object_input_for_createforcrm.contacts,crm.companies,crm.deals,crm.objects,crm.objects.taxes,crm.objects.tasks,crm.objects.postal_mail,crm.objects.notes,crm.objects.meetings,crm.objects.leads,crm.objects.emails,crm.objects.communications,crm.objects.line_items,crm.objects.quotes,crm.objects.calls.
CRM Extensions, Imports and Owners
- Added parameters
uses_remoteanduses_calling_windowtocrm.extensions.calling.models.settings_patch_request,crm.extensions.calling.models.settings_requestandcrm.extensions.calling.models.settings_response. - Added parameters
include_error_messageandinclude_row_datatocrm.imports.public_imports_api. - Added parameter
contains_encrypted_propertiestocrm.imports.models.import_row_core. - Added parameters
invalid_property_value,error_messageandinvalid_value_to_displaytocrm.imports.models.public_import_error. - Added parameter
mapped_object_type_idstocrm.imports.models.public_import_response. - Added parameter
user_id_including_inactiveandtypetocrm.owners.models.public_owner.
Marketing
- Added parameter
object_idtomarketing.events.models.marketing_event_default_response,marketing.events.models.marketing_event_default_responseandmarketing.events.models.marketing_event_public_read_response. - Added methods
archive_by_object_id(),get_all(),get_by_object_id()andupdate_by_object_id()tomarketing.events.basic_api. - Renamed from
marketing.transactional.api.PublicSmtpTokensApitomarketing.transactional.api.PublicSMTPTokensApi. - Renamed from
marketing.events.participant_state_apitomarketing.events.retrieve_participant_state_api. - Renamed from
CollectionResponseMarketingEventExternalUniqueIdentifierNoPagingtoCollectionResponseSearchPublicResponseWrapperNoPaging. - Moved and renamed methods from
basic_api.batch_archive()andbasic_api.batch_upsert()tobatch_api.archive()andbatch_api.upsert(). - Moved methods from
basic_api.compelte()andbasic_api.cancel()tochange_property_api.compelte()andchange_property_api.cancel(). - Moved method from
basic_api.do_search()toidentifiers_api.do_search().
Webhooks
- Added parameter
object_type_idtowebhooks.models.subscription_create_requestandwebhooks.models.subscription_response. - Removed parameter
periodfromwebhooks.models.throttling_settings.
Added new Client APIs
crm.companies.api.merge_apiApi.crm.extensions.calling.channel_connection_settings_apiApi.marketing.events.add_event_attendees_apiApi.marketing.events.batch_apiApi.marketing.events.change_property_apiApi.marketing.events.identifiers_apiApi.cms.blogs.blog_posts.basic_apiApi.cms.blogs.blog_posts.batch_apiApi.cms.blogs.blog_posts.multi_language_apiApi.events.send.basic_apiApi.events.send.batch_apiApi.
Removed Client APIs
cms.blogs.blog_posts.blog_posts_apiApi.marketing.events.attendance_subscriber_state_changes_apiApi.crm.objects.feedback_submissions.gdpr_apiApi.crm.objects.feedback_submissions.public_object_apiApi.crm.companies.api.merge_apiApi.crm.contacts.api.merge_apiApi.crm.deals.api.merge_apiApi.crm.contacts.api.gdpr_apiApi.events.send.custom_event_data_apiApi.events.send.default_apiApi.
Added new Clients
Marketing Emailsclient.Invoicesclient.Exportsclient.Deal Splitsclient.
Other updates
- Updated
README. - Fixed urlencoding
query_stringforapi_request.
11.1.0
Fix
- Signature compatibility with python <3.11.
- Wrong change definition at 9.0.0 changelog.
- Urllib3 requirements.
11.0.0
Associations
- Added
assiciations.v4.report_apiApi. - Added
assiciations.v4.schema.definition_configurations_apiApi.
Marketing Events
- Added
marketing.events.list_associations_apiApi. - Renamed method
create_by_contact_emailtorecord_by_contact_emailsinmarketing.events.attendance_subscriber_state_changes_api. - Renamed method
create_by_contact_idtorecord_by_contact_idsinmarketing.events.attendance_subscriber_state_changes_api. - Remove parameters
attendance_state_calculation_timestampandimport_statustomarketing.events.models.marketing_event_update_request_params.
Other changes
- Added
api_requestApi(for requests by curl). - Enhance
get_allmethod. - Added possibility change all configuration params("proxy", "proxy_headers" and ect.).
- Fix call
crm.tickets.merge_api. - Update README.
- Update requires.
- Update Makefile.
10.0.0
CMS
- Added parameter
campaign_nametocms.blogs.blog_posts.models.content_language_variation. - Added parameter
breakpoint_stylestocms.blogs.blog_posts.models.styles. - Added parameter
nametocms.hubdb.rows_api.clone_draft_table_row(). - Added parameter
archivedtocms.hubdb.rows_api.get_draft_table_row_by_id()andcms.hubdb.rows_api.get_table_row(). - Added parameters
offsetandarchivedtocms.hubdb.rows_api.get_table_rows()andcms.hubdb.rows_api.read_draft_table_rows(). - Added parameter
content_typeparameter tocms.hubdb.tables_api.export_table()andcms.hubdb.tables_api.get_all_tables(). - Added parameter
is_get_localized_schemaparameter 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_byandupdated_attocms.hubdb.models.columnandcms.hubdb.models.option. - Added parameter
is_hubspot_definedtocms.hubdb.models.hub_db_table_clone_request. - Added
do_async()andget_async_status()methods tocms.source_code.extract_api. - Changed the response object type from
CollectionResponseWithTotalHubDbTableRowV3ForwardPagingtoUnifiedCollectionResponseWithTotalBaseHubDbTableRowV3forcms.hubdb.rows_api.get_table_rows()andcms.hubdb.rows_api.read_draft_table_rows(). - Changed parameter
batch_input_string: BatchInputStringtobatch_input_hub_db_table_row_batch_clone_request: BatchInputHubDbTableRowBatchCloneRequestincms.hubdb.rows_api.clone_draft_table_row(). - Updated
languagevalidation: Added a predefined list ofallowed_valuesfor stricter validation forcms.blogs.blog_posts.models.attach_to_lang_primary_request_v_next. - Updated
typevalidation: Expandedallowed_valuesfor validation forcms.hubdb.models.column_request. - Removed
cms.source_code.extract_api.extract_by_path()method. - Removed
cms.source_code.source_code_extract_api.
CRM
- Added
crm.objects.leadsApi client. - Added method
upserttocrm.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_idto models:simple_public_object_input,simple_public_object_batch_input,simple_public_object_input_for_createforcrm.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_idandupdated_by_user_idtocrm.schemas.models.object_schema. - Added parameter
clear_descriptiontocrm.schemas.models.object_type_definition_patch. - Added parameter
supports_inbound_callingtocrm.extensions.calling.models.settings_patch_request,crm.extensions.calling.models.settings_requestandcrm.extensions.calling.models.settings_response. - Changed
association_categoryandassociation_type_idparameters can beNoneincrm.companies.models.association_spec,crm.contacts.models.association_spec,crm.deals.models.association_spec,crm.tickets.models.association_spec. - Changed
typesandtoparameters can beNoneincrm.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
idparameters can beNoneincrm.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_groupsparameters can beNoneincrm.companies.models.public_object_search_request,crm.contacts.models.public_object_search_request,crm.deals.models.public_object_search_request,crm.line_items.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
associationsparameters can beNoneincrm.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. - Renamed
public_object_apitomerge_apiincrm.companies,crm.contacts,crm.dealsandcrm.tickets. - Removed
archive,createandupdatemethods fromcrm.objects.goals.basic_apiandcrm.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.accountingAPI client.
CRM Lists
- Added
crm.objects.lists.folders_apiApi. - Added
crm.lists.mapping_apiApi. - Added
crm.lists.memberships_api.get_lists()andcrm.lists.memberships_api.get_page_ordered_by_added_to_list_date(). - Added parameter
custom_propertiestocrm.lists.models.list_create_request. - Added parameters
list_ids,processing_typesandsorttocrm.lists.models.list_search_request. - Added parameters
coalescing_refine_bytocrm.lists.models.public_unified_events_filter_branch. - Changed response object type
CollectionResponseLongtoApiCollectionResponseJoinTimeAndRecordIdofcrm.lists.membershipsApi.get_page(). - Changed
offsetandadditional_propertiesparameters can beNoneincrm.lists.models.list_search_request. - Rename model from
PublicEventAnalyticsFilterCoalescingRefineBytoPublicFormSubmissionFilterCoalescingRefineBy. - Rename model from
PublicPropertyFilterOperationtoPublicSurveyMonkeyValueFilterValueComparison. - Renamed Api client from
crm.lists.list_app_membership_apitocrm.lists.memberships_api. - Renamed Api client from
crm.lists.list_app_apitocrm.lists.lists_api.
Marketing
- Added
marketing.events.participant_state_apiApi. - Added new methods
batch_archive,batch_upsert,cancelandcompletetomarketing.events.basic_api. - Added parameter
event_completedtomarketing.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_completedandimport_statustomarketing.events.models.marketing_event_update_request_params. - Added parameters
data_sensitivity,unitandis_encryptedtomarketing.events.models.property_value. - Updated
sourcevalidation: Expandedallowed_valuesfor validation formarketing.events.models.property_value. - Renamed method
createtocreate_by_contact_idinmarketing.events.attendance_subscriber_state_changes_api. - Renamed method
create_by_emailtocreate_by_contact_emailinmarketing.events.attendance_subscriber_state_changes_api. - Renamed method
get_by_idtoget_detailsinmarketing.events.basic_api. - Renamed method
replacetoupsertinmarketing.events.basic_api. - Renamed method
createtoupdateinmarketing.events.settings_api. - Renamed method
do_email_upsert_by_idtoupsert_by_contact_emailinmarketing.events.subscriber_state_changes_api. - Renamed method
do_upsert_by_idtoupsert_by_contact_idinmarketing.events.subscriber_state_changes_api. - Moved method
do_searchfrommarketing.events.search_apitomarketing.events.basic_api. - Removed
marketing.events.batch_api. - Removed
marketing.events.marketing_events_external_api. - Removed
marketing.events.search_api.
Events and OAuth
- Added
events.api.default_apiApi. - Moved client from `auth.oauth...
v9.0.0
Automation Actions client
- Updated
automation.actions.definitions_api.create()method to acceptpublic_action_definition_egginstead ofextension_action_definition_inputand returnedPublicActionDefinitioninsteadExtensionActionDefinition. - Updated
automation.actions.definitions_api.get_by_id()method to returnPublicActionDefinitioninstead ofExtensionActionDefinition. - Updated
automation.actions.definitions_api.get_page()method to returnCollectionResponsePublicActionDefinitionForwardPaginginstead ofCollectionResponseExtensionActionDefinitionForwardPaging. - Updated
automation.actions.definitions_api.update()method to acceptpublic_action_definition_patchinstead ofextension_action_definition_patchand returnedPublicActionDefinitioninsteadExtensionActionDefinition. - Updated
automation.actions.functions_api.create_or_replace()method to returnPublicActionFunctionIdentifierinstead ofActionFunctionIdentifier. - Updated
automation.actions.functions_api.create_or_replace_by_function_type()method to returnPublicActionFunctionIdentifierinstead ofActionFunctionIdentifier. - Updated
automation.actions.functions_api.get_by_function_type()method to returnPublicActionFunctioninstead ofActionFunction. - Updated
automation.actions.functions_api.get_by_id()method to returnPublicActionFunctioninstead ofActionFunction. - Updated
automation.actions.functions_api.get_page()method to returnCollectionResponsePublicActionFunctionIdentifierNoPaginginstead ofCollectionResponseActionFunctionIdentifierNoPaging. - Updated
automation.actions.revisions_api.get_by_id()method to returnPublicActionRevisioninstead ofActionRevision. - Updated
automation.actions.revisions_api.get_page()method to returnCollectionResponsePublicActionRevisionForwardPaginginstead ofCollectionResponseActionRevisionForwardPaging. - Added new function type
POST_ACTION_EXECUTIONtoautomation.actions.models.PublicActionFunctionIdentifierandautomation.actions.models.PublicActionFunction. - Added new param
automation_field_typetoautomation.actions.models.InputFieldDefinition. - Added
automation.actions.models.OutputFieldDefinition. - Added
automation.actions.models.PublicExecutionTranslationRule. - Added new params to
automation.actions.models.FieldTypeDefinition:
{
"help_text": "str",
"referenced_object_type": "str",
"name": "str",
"options": "list[Option]",
"description": "str",
"external_options_reference_type": "str",
"label": "str",
"type": "str",
"field_type": "str",
"options_url": "str",
"external_options": "bool",
}CMS clients
- Changed
attach_to_lang_group(),detach_from_lang_group()andupdate_langs()methods of all Api clients(cms.blogs.authors.blog_authors_api,cms.blogs.blog_posts.blog_posts_apiandcms.blogs.tags.blog_tags_api) returnNoneinstead ofError. - Added new param
_propertytocms.blogs.authors.blog_authors_api.get_by_id()andcms.blogs.authors.blog_authors_api.get_page(). - Renamed
cms.source_code.content_api.get()method tocms.source_code.content_api.download(). - Renamed
cms.source_code.content_api.replace()method tocms.source_code.content_api.create_or_update(). - Added new param
hashtocms.source_code.models.AssetFileMetadata. - Added new param
propertiestocms.source_code.metadata_api.get().
CRM Associations and Objects clients
Note
Please note that CRM Objects includes: companies, contacts, deals, line items, all CRM objects crm.objects, products, quotes and tickets
- Changed the type of parameter
categoryfromErrorCategorytostringincrm.associations.models.StandardError. - Renamed
crm.associations.v4.schema.definitions_api.delete()method tocrm.associations.v4.schema.definitions_api.archive(). - Changed the type of parameters
object_idandcrm.associations.v4.basic_api.to_object_idincrm.associations.v4.basic_api.archive(),crm.associations.v4.basic_api.create()andcrm.associations.v4.basic_api.create_default()methods fromstringtoint. - Changed the type of parameter
object_idincrm.associations.v4.basic_api.get_page()method fromstringtoint. - Changed the type of parameters
to_object_idandfrom_object_idincrm.associations.v4.models.LabelsBetweenObjectPairtostring. - Changed the type of parameter
to_object_idincrm.associations.v4.models.MultiAssociatedObjectWithLabeltostring. - Changed the type of property
categoryinErrorCategorytostringincrm.associations.v4.models.StandardError. - Changed the type of property
errorsincrm.associations.v4.models.BatchResponsePublicDefaultAssociationfromStandardError1[]toStandardError[]. - Added parameter
inverse_labeltocrm.associations.v4.models.PublicAssociationDefinitionCreateRequestandcrm.associations.v4.models.PublicAssociationDefinitionUpdateRequest. - Updated
crm.time_line.events_api.create_batch()method to returnNoneinstedBatchResponseTimelineEventResponse. - Changed the type of parameter
categoryfromErrorCategorytostringincrm.time_line.models.StandardError. - Removed
crm.objects.associations_api. - Renamed param
postal_mailtopostal_mail_idincrm.objects.postal_mail.basic_api(). - Changed the type of parameter
afterfrominttostringin all CRM modelsPublicObjectSearchRequest. - Added new param
id_propertyin all CRM modelsSimplePublicObjectBatchInput.
CRM Extensions client
- Changed parameter order in
crm.extinsions.cards_api.archive()method from(app_id, card_id)to(card_id, app_id). - Updated
crm.extinsions.cards_api.create()method to returnPublicCardResponseinsteadCardResponse. - Updated
crm.extinsions.cards_api.get_all()method to returnPublicCardListResponseinsteadCardListResponse. - Changed parameter order in
crm.extinsions.cards_api.get_by_id()method from(app_id, card_id)to(card_id, app_id)and method returnPublicCardResponseinsteadCardResponse. - Changed parameter order in
crm.extinsions.cards_api.update()method from(app_id, card_id, card_patch_request)to(card_id, app_id, card_patch_request)and method returnPublicCardResponseinsteadCardResponse. - Added new params
serverless_functionandcard_typetocrm.extinsions.models.CardFetchBodyandcrm.extinsions.models.CardFetchBodyPatch. - Added new param
audit_historytocrm.extinsions.models.PublicCardResponse. - Added new allowable value
marketing_eventstocrm.extinsions.models.CardObjectTypeBody. - Added
developer_hapikeytocrm.extinsions.videoconferencing.settings_api. - Added new param
fetch_accounts_uritocrm.extinsions.videoconferencing.models.ExternalSettings. - Marked
CRM Extensions Accounting Apisas deprecated.
CRM clients
- Added
import_templateandimport_sourceparams tocrm.imports.models.PublicImportResponse. - Renamed Api client from
crm.lists.memberships_api()tocrm.lists.list_app_membership_api(). - Renamed Api client from
crm.lists.lists_api()tocrm.lists.list_app_api(). - Changed the type of parameters
list_idandlist_ids: list[]frominttostringin all methods of apicrm.lists.list_app_api(). - Changed the type of parameters
list_id,request_body: list[]andsource_list_idfrominttostringin all methods of apicrm.lists.list_app_membership_api(). - Renamed method
crm.lists.memberships_api.add_remove()tocrm.lists.list_app_membership_api.add_and_remove(). - Renamed
crm.lists.models.CollectionResponseLongtocrm.lists.models.CollectionResponseJoinTimeAndRecordId. - Changed the type of parameter
results: list[int]toresults: list[JoinTimeAndRecordId]incrm.lists.models.CollectionResponseJoinTimeAndRecordId. - Changed the type of parameter
list_id,business_unit_id,subscription_ids: list[],email_id,app_id,updated_by_id,rtype: list[],record_ids_to_remove: list[],record_ids_to_add: list[],record_ids_removed: list[],records_ids_added: list[]andrecord_ids_missing: list[]frominttostringin allcrm.lists.modelsin which these parameters are present. - Added param
validate_deal_stage_usages_before_deletetocrm.pipelines.pipelines_api.archive(),crm.pipelines.pipelines_api.replace()andcrm.pipelines.pipelines_api.update()methods. - Added
write_permissionsparam tocrm.pipelines.models.PipelineStage. - Added
descriptionparam tocrm.schemas.models.ObjectTypeDefinitionPatch. - Added new params:
option_sort_strategy,show_currency_symbol,form_field,referenced_object_type,text_display_hint,searchable_in_global_search
andnumber_display_hinttocrm.schemas.models.ObjectTypePropertyCreate.
Marketing client
- 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_valuetomarketing.events.models.PropertyValue. - Changed the type of parameter
categoryfromErrorCategorytostringinmarketing.events.models.StandardError. - Added new param
lifecycle_stagesto `marketing.forms....
Added new parameters to the `PublicUser` model in `settings.users.models`
- Added new parameters to the
PublicUsermodel insettings.users.models:super_admin: boolean.send_welcome_email: boolean.
8.2.0
Added:
- 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`
Merge pull request #239 from HubSpot/feature/8.1.1 8.1.1
8.1.0
Removed hapikey from
-
automation.actions.callbacks_apiApi. -
cms(all Api clients). -
communication_preferences(all Api clients). -
conversations(all API clients). -
crm(all Api clients). -
events(all Api clients). -
files(all Api clients). -
marketing.events.settings_external_apiApi. -
marketing.transactionalApi client.
Updated -
Change type from
objecttostringincms/hubdb/models/StandardError.category. -
Change type from
StandardError[]toStandardError1[]incrm/associations/v4/models/BatchResponseSimplePublicObjectWithErrors.errors. -
Change type from
ErrorCategorytostringincrm/companies/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/contacts/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/deals/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/lineitems/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/objects/calls/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/objects/communications/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/objects/emails/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/objects/feedback_submissions/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/objects/meetings/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/objects/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/objects/notes/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/objects/postal_mail/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/objects/tasks/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/products/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/properties/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/quotes/models/StandardError.category. -
Change type from
ErrorCategorytostringincrm/tickets/models/StandardError.category. -
Change type from
ErrorCategorytostringinwebhooks/models/StandardError.category. -
example in README(SimplePublicObjectInputForCreate)