Skip to content

Commit 54bcdd1

Browse files
Draft: Update chengelog for Marketing, Clean up
1 parent 7dbeecd commit 54bcdd1

File tree

1 file changed

+38
-18
lines changed

1 file changed

+38
-18
lines changed

CHANGELOG.md

Lines changed: 38 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
## CMS
1313

14-
- Added parameter `campaign_name` to `cms/blogs/blog_posts/models/content_language_variation`.
15-
- Added parameter `breakpoint_styles` to `cms/blogs/blog_posts/models/styles`.
14+
- Added parameter `campaign_name` to `cms.blogs.blog_posts.models.content_language_variation`.
15+
- Added parameter `breakpoint_styles` to `cms.blogs.blog_posts.models.styles`.
1616
- Added parameter `name` to `cms.hubdb.rows_api.clone_draft_table_row()`.
1717
- Added parameter `archived` to `cms.hubdb.rows_api.get_draft_table_row_by_id()` and `cms.hubdb.rows_api.get_table_row()`.
1818
- Added parameters `offset` and `archived` to `cms.hubdb.rows_api.get_table_rows()` and `cms.hubdb.rows_api.read_draft_table_rows()`.
1919
- Added parameter `content_type` parameter to `cms.hubdb.tables_api.export_table()` and `cms.hubdb.tables_api.get_all_tables()`.
2020
- Added parameter `is_get_localized_schema` parameter to `cms.hubdb.tables_api.get_draft_table_details_by_id()`, `cms.hubdb.tables_api.get_table_details()` and `cms.hubdb.tables_api.update_draft_table()`.
21-
- Added parameters `created_by_user_id`, `updated_by`, `updated_by_user_id`, `created_at`, `created_by` and `updated_at` to `cms/hubdb/models/column` and `cms/hubdb/models/option`.
22-
- Added parameter `is_hubspot_defined` to `cms/hubdb/models/hub_db_table_clone_request`.
21+
- Added parameters `created_by_user_id`, `updated_by`, `updated_by_user_id`, `created_at`, `created_by` and `updated_at` to `cms.hubdb.models.column` and `cms.hubdb.models.option`.
22+
- Added parameter `is_hubspot_defined` to `cms.hubdb.models.hub_db_table_clone_request`.
2323
- Added `do_async()` and `get_async_status()` methods to `cms.source_code.extract_api`.
2424
- Changed the response object type from `CollectionResponseWithTotalHubDbTableRowV3ForwardPaging` to `UnifiedCollectionResponseWithTotalBaseHubDbTableRowV3` for `cms.hubdb.rows_api.get_table_rows()` and `cms.hubdb.rows_api.read_draft_table_rows()`.
2525
- Changed parameter `batch_input_string: BatchInputString` to `batch_input_hub_db_table_row_batch_clone_request: BatchInputHubDbTableRowBatchCloneRequest` in `cms.hubdb.rows_api.clone_draft_table_row()`.
26-
- Updated `language` validation: Added a predefined list of `allowed_values` for stricter validation for `cms/blogs/blog_posts/models/attach_to_lang_primary_request_v_next`.
27-
- Updated `type` validation: Expanded `allowed_values` for validation for `/cms/hubdb/models/column_request`.
26+
- Updated `language` validation: Added a predefined list of `allowed_values` for stricter validation for `cms.blogs.blog_posts.models.attach_to_lang_primary_request_v_next`.
27+
- Updated `type` validation: Expanded `allowed_values` for validation for `cms.hubdb.models.column_request`.
2828
- Removed `cms.source_code.extract_api.extract_by_path()` method.
2929
- Removed `cms.source_code.source_code_extract_api`.
3030

@@ -34,14 +34,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3434
- Added method `upsert` to `crm.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`.
3535
- Added parameter `object_write_trace_id` to models: `simple_public_object_input`, `simple_public_object_batch_input`, `simple_public_object_input_for_create` for `crm.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`.
3636
- Added method `mark_as_ready()` to `crm.extensions.calling.recording_settings_api`.
37-
- Added parameters `created_by_user_id` and `updated_by_user_id` to `crm/schemas/models/object_schema`.
38-
- Added parameter `clear_description` to `crm/schemas/models/object_type_definition_patch`.
39-
- Added parameter `supports_inbound_calling` to `crm/extensions/calling/models/settings_patch_request`, `crm/extensions/calling/models/settings_request` and `crm/extensions/calling/models/settings_response`.
40-
- Changed `association_category` and `association_type_id` parameters can be `None` in `crm/companies/models/association_spec`, `crm/contacts/models/association_spec`, `crm/deals/models/association_spec`, `crm/tickets/models/association_spec`.
41-
- Changed `types` and `to` parameters can be `None` in `crm/companies/models/public_associations_for_object`, `crm/contacts/models/public_associations_for_object`, `crm/deals/models/public_associations_for_object` and `crm/tickets/models/public_associations_for_object`.
42-
- Changed `id` parameters can be `None` in `crm/companies/models/public_object_id`, `crm/contacts/models/public_object_id`, `crm/deals/models/public_object_id`, and `crm/tickets/models/public_object_id`.
43-
- Changed `limit`, `after`, `sorts`, `properties`, and `filter_groups` parameters can be `None` in `crm/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`, and `crm/tickets/models/public_object_search_request`.
44-
- Changed `associations` parameters can be `None` in `crm/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`, and `crm/tickets/models/simple_public_object_input_for_create`.
37+
- Added parameters `created_by_user_id` and `updated_by_user_id` to `crm.schemas.models.object_schema`.
38+
- Added parameter `clear_description` to `crm.schemas.models.object_type_definition_patch`.
39+
- Added parameter `supports_inbound_calling` to `crm.extensions.calling.models.settings_patch_request`, `crm.extensions.calling.models.settings_request` and `crm.extensions.calling.models.settings_response`.
40+
- Changed `association_category` and `association_type_id` parameters can be `None` in `crm.companies.models.association_spec`, `crm.contacts.models.association_spec`, `crm.deals.models.association_spec`, `crm.tickets.models.association_spec`.
41+
- Changed `types` and `to` parameters can be `None` in `crm.companies.models.public_associations_for_object`, `crm.contacts.models.public_associations_for_object`, `crm.deals.models.public_associations_for_object`, and `crm.tickets.models.public_associations_for_object`.
42+
- Changed `id` parameters can be `None` in `crm.companies.models.public_object_id`, `crm.contacts.models.public_object_id`, `crm.deals.models.public_object_id`, and `crm.tickets.models.public_object_id`.
43+
- Changed `limit`, `after`, `sorts`, `properties`, and `filter_groups` parameters can be `None` in `crm.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`, and `crm.tickets.models.public_object_search_request`.
44+
- Changed `associations` parameters can be `None` in `crm.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`, and `crm.tickets.models.simple_public_object_input_for_create`.
4545
- Renamed `public_object_api` to `merge_api` in `crm.companies`, `crm.contacts`, `crm.deals` and `crm.tickets`.
4646
- Removed `archive`, `create` and `update` methods from `crm.objects.goals.basic_api` and `crm.objects.goals.batch_api`.
4747
- Removed GDPRApi:
@@ -56,16 +56,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5656
- Added `crm.objects.lists.folders_api` Api.
5757
- Added `crm.lists.mapping_api` Api.
5858
- Added `crm.lists.memberships_api.get_lists()` and `crm.lists.memberships_api.get_page_ordered_by_added_to_list_date()`.
59-
- Added parameter `custom_properties` to `crm/lists/models/list_create_request`.
60-
- Added parameters `list_ids`, `processing_types` and `sort` to `crm/lists/models/list_search_request`.
61-
- Added parameters `coalescing_refine_by` to `crm/lists/models/public_unified_events_filter_branch`.
59+
- Added parameter `custom_properties` to `crm.lists.models.list_create_request`.
60+
- Added parameters `list_ids`, `processing_types` and `sort` to `crm.lists.models.list_search_request`.
61+
- Added parameters `coalescing_refine_by` to `crm.lists.models.public_unified_events_filter_branch`.
6262
- Changed response object type `CollectionResponseLong` to `ApiCollectionResponseJoinTimeAndRecordId` of `crm.lists.membershipsApi.get_page()`.
63-
- Changed `offset` and `additional_properties` parameters can be `None` in `crm/lists/models/list_search_request`.
63+
- Changed `offset` and `additional_properties` parameters can be `None` in `crm.lists.models.list_search_request`.
6464
- Rename model from `PublicEventAnalyticsFilterCoalescingRefineBy` to `PublicFormSubmissionFilterCoalescingRefineBy`.
6565
- Rename model from `PublicPropertyFilterOperation` to `PublicSurveyMonkeyValueFilterValueComparison`.
6666
- Renamed Api client from `crm.lists.list_app_membership_api` to `crm.lists.memberships_api`.
6767
- Renamed Api client from `crm.lists.list_app_api` to `crm.lists.lists_api`.
6868

69+
## Marketing
70+
71+
- Added `marketing.events.participant_state_api` Api.
72+
- Added new methods `batch_archive`, `batch_upsert`, `cancel` and `complete` to `marketing.events.basic_api`.
73+
- Added parameter `event_completed` to `marketing.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`.
74+
- Added parameters `attendance_state_calculation_timestamp`, `event_completed` and `import_status` to `marketing.events.models.marketing_event_update_request_params`.
75+
- Added parameters `data_sensitivity`, `unit` and `is_encrypted` to `marketing.events.models.property_value`.
76+
- Updated `source` validation: Expanded `allowed_values` for validation for `marketing.events.models.property_value`.
77+
- Renamed method `create` to `create_by_contact_id` in `marketing.events.attendance_subscriber_state_changes_api`.
78+
- Renamed method `create_by_email` to `create_by_contact_email` in `marketing.events.attendance_subscriber_state_changes_api`.
79+
- Renamed method `get_by_id` to `get_details` in `marketing.events.basic_api`.
80+
- Renamed method `replace` to `upsert` in `marketing.events.basic_api`.
81+
- Renamed method `create` to `update` in `marketing.events.settings_api`.
82+
- Renamed method `do_email_upsert_by_id` to `upsert_by_contact_email` in `marketing.events.subscriber_state_changes_api`.
83+
- Renamed method `do_upsert_by_id` to `upsert_by_contact_id` in `marketing.events.subscriber_state_changes_api`.
84+
- Moved method `do_search` from `marketing.events.search_api` to `marketing.events.basic_api`.
85+
- Removed `marketing.events.batch_api`.
86+
- Removed `marketing.events.marketing_events_external_api`.
87+
- Removed `marketing.events.search_api`.
88+
6989
## [9.0.0](https://github.com/HubSpot/hubspot-api-python/compare/v8.2.1...v9.0.0) - 2024-03-14
7090

7191
### Automation Actions client

0 commit comments

Comments
 (0)