18.0.0
·
188 commits
to master
since this release
Changes in Cms AuditLogs API:
- Added new param
prevtocms.audit_log.models.Paging. - Added new param
metatocms.audit_log.models.PublicAuditLog. - Added
cms.audit_logs.models.PreviousPage.
Changes in Automation Actions Definitions API:
- Updated
create()method to acceptpublic_action_definition_egginstead ofextension_action_definition_inputand returnedPublicActionDefinitioninsteadExtensionActionDefinition. - Updated
get_by_id()method to returnPublicActionDefinitioninstead ofExtensionActionDefinition. - Updated
get_page()method to returnCollectionResponsePublicActionDefinitionForwardPaginginstead ofCollectionResponseExtensionActionDefinitionForwardPaging. - Updated
update()method to acceptpublic_action_definition_patchinstead ofextension_action_definition_patchand returnedPublicActionDefinitioninsteadExtensionActionDefinition.
Changes in Automation Actions Functions API:
- Added new function type
POST_ACTION_EXECUTIONto all methods. - Updated
create_or_replace()method to returnPublicActionFunctionIdentifierinstead ofActionFunctionIdentifier. - Updated
create_or_replace_by_function_type()method to returnPublicActionFunctionIdentifierinstead ofActionFunctionIdentifier. - Updated
get_by_function_type()method to returnPublicActionFunctioninstead ofActionFunction. - Updated
get_by_id()method to returnPublicActionFunctioninstead ofActionFunction. - Updated
get_page()method to returnCollectionResponsePublicActionFunctionIdentifierNoPaginginstead ofCollectionResponseActionFunctionIdentifierNoPaging.
Changes in Automation Actions Revisions API:
- Updated
get_by_id()method to returnPublicActionRevisioninstead ofActionRevision. - Updated
get_page()method to returnCollectionResponsePublicActionRevisionForwardPaginginstead ofCollectionResponseActionRevisionForwardPaging.
Changes in Automation Actions Models:
- Added new param
automation_field_typetoautomation.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'
}Changes in CMS Blog APIs:
- Updated
attach_to_lang_group(),detach_from_lang_group()andupdate_langs()methods to returnnilinstead ofError. - Added new param
propertytocms.blogs.authors.blog_authors_api.get_by_id()andcms.blogs.authors.blog_authors_api.get_page().
Changes in Blog Models:
- Removed
EnumAttributeValidatorfrom a few modelsblogs: authors, blog_posts, tags.
Changes in CMS Source Code API:
- 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
hashtocms.source_code.models.AssetFileMetadata. - Added new param
propertiestocms.source_code.metadata_api.get().
Changes in CRM Associations API (associations) v4:
- Methods
archive(),create()andcreate_default()of classBasicApinow accept parametersobject_idandto_object_idof typestringinstead ofint. - Method
get_page()of classBasicApinow accepts parameterobject_idof typestringinstead ofint. - Changed the type of parameters
to_object_idandfrom_object_idin classLabelsBetweenObjectPairtostring. - Changed the type of parameter
to_object_idin classMultiAssociatedObjectWithLabeltostring. - Changed the type of property
categoryin classErrorCategorytostring.
Changes in AssociationsV4 Models:
- Changed the type of property
errorsin classBatchResponsePublicDefaultAssociationfromStandardError1[]toStandardError[]. - Added parameter
inverseLabelto classesPublicAssociationDefinitionCreateRequestandPublicAssociationDefinitionUpdateRequest.
Changes in AssociationsV3 Models:
- Changed the type of parameter
categoryfromErrorCategorytostringin classStandardError.
Changes in Schema API Methods:
- Method
delete()renamed toarchive()in classDefinitionsApi.
Changes in Oauth Models:
- Removed params
scope_to_scope_group_pks, trial_scopes, trial_scope_to_scope_group_pksfromAccessTokenInfoResponse.
Changes in CRM Imports Model:
- Added
import_templateandimport_sourceparams to classPublicImportResponse.
Changes in CRM Lists Memberships API:
- Renamed method
add_remove()toadd_and_remove().
Changes in CRM Pipelines Pipelines API :
- Added param
validate_deal_stage_usages_before_deletetoarchive(),replace()andupdate()methods.
Changes in CRM Pipelines Model:
- Added
write_permissionsparam to classPipelineStage.
Changes in CRM Schemas Models:
- Added
descriptionparam 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_hintto classObjectTypePropertyCreate.
Changes in CRM Timeline Events API:
- Updated
create_batch()method to returnnilinstedBatchResponseTimelineEventResponse.
Changes in CRM Timeline Model:
- Changed the type of parameter
categoryfromErrorCategorytostringin classStandardError.
Changes in CRM Extensions Cards API:
- 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 returnPublicCardResponseinsteadCardResponse. - Changed parameter order in
update()method from(app_id, card_id, card_patch_request)to(card_id, app_id, card_patch_request)and method returnPublicCardResponseinsteadCardResponse. - Updated
create()method to returnPublicCardResponseinsteadCardResponse. - Updated
get_all()method to returnPublicCardListResponseinsteadCardListResponse.
Changes in CRM Extensions Card Models:
- Added new params
serverless_functionandcard_typetoCardFetchBodyandCardFetchBodyPatch. - Added new param
audit_historytoPublicCardResponse. - Added new allowable value
marketing_eventstoCardObjectTypeBody.
Changes in CRM Extensions Videoconferencing API:
- Added
developer_hapikey
Changes in CRM Extensions Videoconferencing Model:
- Added new param
fetch_accounts_uritoExternalSettings.
Changes in Events Send API:
- Renamed
behavioral_events_tracking_apitocustom_event_data_api.
Changes in Events Model:
- Added new param
prevtoPaging.
Changes in Files Files API:
- Added new method
get_metadata().
Changes in Files Models:
- Added new param
expires_attoFileandFileUpdateInput. - Changed the type of parameter
categoryfromErrorCategorytostringin classStandardError.
Changes in Files Client:
- Moved client from
files.filestofiles.
Changes in Marketing Events APIs:
- Moved methods
archive(),create(),do_cancel(),get_by_id(),replace()andupdate()frommarketing.events.marketing_events_external_apitomarketing.events.basic_api. - Moved method
do_upsert()frommarketing.events.marketing_events_external_apitomarketing.events.batch_api. - Moved and renamed method
archive_batch()toarchive()frommarketing.events.marketing_events_external_api.archive_batchtomarketing.events.batch_api.archive. - Moved methods
do_email_upsert_by_id()anddo_upsert_by_id()frommarketing.events.marketing_events_external_apitomarketing.events.subscriber_state_changes. - Renamed Api
marketing.events.settings_external_apitomarketing.events.settings_api.
Changes in Marketing Events Models:
- Added new param
is_large_valuetoPropertyValue. - Changed the type of parameter
categoryfromErrorCategorytostringin classStandardError.
Changes in Marketing Forms Models:
- Added new param
lifecycle_stagestoHubSpotFormConfiguration.
Changes in Settings Users Model:
- Added new params
role_ids,send_welcome_emailandsuper_admintoPublicUser.
Changes in All Models PublicObjectSearchRequest:
- Changed the type of parameter
afterfrominttostring.
Changes in All Models SimplePublicObjectBatchInput:
- Added new param
id_property.
Changes in Crm Objects:
- Removed
crm.objects.associations_api.
Changes in Crm Objects Postal Mail BasicAPI:
- Renamed param
postal_mailtopostal_mail_id
Added new Client APIs:
- Added
crm.extensions.calling.recording_settings_apiApi. - Added
crm.objects.line_items.gdpr_apiApi. - Added
crm.objects.products.gdpr_apiApi. - Added
crm.objects.quotes.gdpr_apiApi. - Added
crm.objects.tickets.gdpr_apiApi. - Added
crm.objects.calls.gdpr_apiApi. - Added
crm.objects.emails.gdpr_apiApi. - Added
crm.objects.meetings.gdpr_apiApi. - Added
crm.objects.notes.gdpr_apiApi. - Added
crm.objects.postal_mail.gdpr_apiApi. - Added
crm.objects.tasks.gdpr_apiApi. - Added
crm.objects.feedback_submissions.gdpr_apiApi. - Added
crm.objects.communications.gdpr_apiApi. - Added
marketing.events.basic_apiApi. - Added
marketing.events.batch_apiApi. - Added
marketing.events.subscriber_state_changes_apiApi.
Removed hapikey from
cms.audit_logsApi.cms.site_searchApi.cms.url_redirectsApi.cms.source_codeApis.cms.blogs.blog_postsApi.communication_preferencesApis.conversations.visitor_identificationApi.