Removed import for AssociationRule, ExpandedDailyConsumptionSummary, ExpandedInvoiceSchedule, ExpandedInvoiceScheduleBooking, ExpandedInvoiceScheduleItem, ExpandedPrepaidBalance, ExpandedPrepaidBalanceFund, ExpandedPrepaidBalanceTransaction, ExpandedValidityPeriodSummary, QueryDailyConsumptionSummarysResponse, QueryInvoiceSchedulesResponse, QueryPrepaidBalanceFundsResponse, QueryPrepaidBalanceTransactionsResponse, QueryPrepaidBalancesResponse, and QueryValidityPeriodSummarysResponse.
Added import for BulkPaymentOptionItem, BulkPaymentProfileRequest, BulkPaymentProfileResponse, BulkPaymentProfileResponseReasonsInner, ChargeRemoval, CreateHostedPageRequest, CreateHostedPageResponse, ExpandedCommitmentAssociatedAccount, ExpandedCommitmentAssociatedItem, ExpandedCommitmentSchedule, ExpandedCommitmentTransaction, QueryCommitmentAssociatedAccountsResponse, QueryCommitmentAssociatedItemsResponse, QueryCommitmentSchedulesResponse, and QueryCommitmentTransactionsResponse.
Renamed import from GetDataLabelingJobResponseProgress to GetDataLabelingJobResponseAllOfProgress.
credit_memos_api
Added a new optional parameter should_include_acknowledged to fetch notifications marked as acknowledged along with unacknowledged ones.
custom_object_records_api
The ids parameter type has changed from Optional[StrictStr] to Optional[List[StrictStr]]. This requires developers to update their code to pass a list of strings instead of a single string.
Added support for multiple ids in query parameters by changing the collection format to multi.
debit_memos_api
Added a new optional parameter should_include_acknowledged to fetch notifications marked as acknowledged along with unacknowledged ones.
hosted_pages_api
Added create_hosted_page method to create a new hosted payment page with customizable configurations.
Added create_hosted_page_with_http_info method to create a new hosted payment page and retrieve HTTP response information.
invoices_api
Added a new optional parameter should_include_acknowledged to fetch notifications marked as acknowledged along with unacknowledged ones.
object_queries_api
Removed parameter include_null_fields from several methods.
Added new models: ExpandedCommitmentAssociatedAccount, ExpandedCommitmentAssociatedItem, ExpandedCommitmentSchedule, ExpandedCommitmentTransaction.
Added new response models: QueryCommitmentAssociatedAccountsResponse, QueryCommitmentAssociatedItemsResponse, QueryCommitmentSchedulesResponse, QueryCommitmentTransactionsResponse.
Added support for querying custom objects with the method query_custom_objects.
Added method query_payment_schedule_items_with_http_info for querying payment schedule items with filters, expands, and sort capabilities.
Added method query_payment_schedules for querying payment schedules with filters, expands, and sort capabilities.
Added method query_payments for querying payments with filters, expands, and sort capabilities.
payment_schedules_api
Added delete_payment_schedule method to delete a payment schedule by its key.
Added delete_payment_schedule_with_http_info method to delete a payment schedule with additional HTTP info.
Added delete_payment_schedule_item method to delete a payment schedule item by its ID.
Added delete_payment_schedule_item_with_http_info method to delete a payment schedule item with additional HTTP info.
payments_api
Added bulk_upsert_payment_profiles method to bulk create or update payment profiles, allowing up to 50 profiles in a single call.
Introduced bulk_upsert_payment_profiles_with_http_info method for bulk operations with detailed HTTP response information.
account_summary_response
Added new fields: processId, requestId, reasons, and success to AccountSummaryResponse model.
billing_document_query_response_element
Added process_id and request_id fields to track process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Modified success field to default to true if not explicitly set.
cancel_authorization_response
Added process_id and request_id fields to the CancelAuthorizationResponse model.
Introduced reasons field, which is a list of FailedReason objects, to provide detailed failure reasons.
Default value for success field is now set to True if not provided.
cancel_subscription_response
Added process_id and request_id fields to track process and request identifiers.
Introduced reasons field to capture a list of failed reasons using the FailedReason model.
Modified success field to default to True, indicating the call succeeded unless specified otherwise.
commitment_base_attributes
Removed the association_rules attribute from the CommitmentBaseAttributes model. This may require updates to code that previously utilized this attribute.
commitment_input
Removed the association_rules field from the CommitmentInput model, which may require updates to code that relied on this field.
Changed period_alignment_option to be optional with a default value of PeriodAlignmentOptionEnum.COMMITMENTSTARTDATE. This may affect code that assumed this field was mandatory.
commitment_schedule_attributes
Default value for amountBase is now set to AmountBaseEnum.COMMITMENTPERIOD if not provided.
Default value for periodType is now set to PeriodTypeEnum.MONTH if not provided.
commitment_schedule_input
Default value for amountBase is now set to AmountBaseEnum.COMMITMENTPERIOD if not provided.
Default value for periodType is now set to PeriodTypeEnum.MONTH if not provided.
commitment_schedule_output
Default values have been added for amountBase and periodType. amountBase now defaults to AmountBaseEnum.COMMITMENTPERIOD and periodType defaults to PeriodTypeEnum.MONTH.
create_accounting_code_response
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of FailedReason objects, providing more detailed error information.
Default value for success field is now set to True if not explicitly provided.
create_accounting_period_response
Added process_id field to track the process handling the operation.
Added request_id field for unique request identification.
Introduced reasons field to provide a list of failure reasons using the FailedReason model.
Default value for success field is now set to True if not provided.
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to provide detailed failure reasons.
Default value for success field is now set to True.
create_billing_preview_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field to provide a list of failure reasons using the FailedReason model.
Default value for success field is now set to true.
create_invoice_collect_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field to provide detailed failure reasons using the FailedReason model.
Default value for success field is now set to True.
create_journal_entry_response
Added process_id field to track the process handling the operation.
Added request_id field for unique request identification.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True.
create_journal_run_response
Added process_id field to track the process handling the operation.
Added request_id field for unique request identification.
Introduced reasons field to provide a list of failure reasons using the FailedReason model.
Default value for success field is now set to True if not provided.
create_mass_update_response
Added process_id field to track the process handling the operation.
Added request_id field for unique request identification.
Introduced reasons field to capture a list of failed reasons using the FailedReason model.
Default value for success field is now set to True.
create_order_rate_plan_update
Added chargeOverrides field to support specifying charges to be added or modified in the rate plan.
Added chargeRemovals field to support specifying charges to be removed from the bundle rate plan.
create_order_update_product
Added chargeOverrides field to support specifying charges to be added or modified in the rate plan.
Added chargeRemovals field to support specifying charges to be removed from the bundle rate plan.
create_payment_method_decryption_response
Added process_id field to track the process handling the operation.
Added request_id field for unique request identification.
Introduced reasons field to provide detailed failure reasons using the FailedReason model.
Default value for success field is now set to True if not provided.
create_payment_predebit_notify_response
Added new fields: process_id, request_id, reasons, and success to the CreatePaymentPredebitNotifyResponse model.
Enhanced the to_dict method to include a custom serialization for the reasons field.
create_payment_run_request
Added advancedFilter field to the CreatePaymentRunRequest model, allowing for advanced filtering of invoices when useCustomPaymentMethods is enabled.
create_payment_schedules_response
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to provide detailed failure reasons.
Default value for success field is now set to True.
create_sequence_sets_response
Added process_id and request_id fields to track process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True.
create_subscription_response
Added process_id field to track the process handling the operation.
Added request_id field for unique request identification.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Modified success field to default to True, indicating the success status of the call.
create_update_stored_credential_profile_response
Added process_id field to track the process handling the operation.
Added request_id field for unique request identification.
Introduced reasons field to capture a list of failure reasons.
Default value for success field is now set to True.
credit_memos_response
Added process_id and request_id fields to track process and request identifiers.
Introduced reasons field to capture a list of FailedReason objects, providing more detailed error information.
Default value for success field is now set to True, indicating successful operation by default.
decrypt_rsa_signature_response
Added new fields: process_id, request_id, and reasons to the DecryptRSASignatureResponse model.
Enhanced the to_dict method to include a custom serialization for the reasons field.
delete_order_async_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True if not provided.
expanded_commitment
Added new fields: start_date, end_date, total_amount, account_id, period_alignment_option, and specific_period_alignment_date to the ExpandedCommitment model.
Introduced associations with ExpandedAccount, ExpandedCommitmentSchedule, ExpandedCommitmentAssociatedAccount, and ExpandedCommitmentAssociatedItem models.
Enhanced to_dict method to include new fields and associations, providing more detailed serialization.
Updated from_dict method to handle deserialization of new fields and associated models.
expanded_commitment_period
Added new optional fields: status, commitment_number, schedule_id, schedule_number, commitment_type, commitment_priority, account_id, is_prorated, billed_total_spending, account, and commitment_transactions.
Integration with ExpandedAccount and ExpandedCommitmentTransaction models, allowing for nested data structures.
expanded_credit_memo_item
Removed invoice_schedule and invoice_schedule_item fields from the ExpandedCreditMemoItem model.
expanded_invoice_item
Removed invoice_schedule and invoice_schedule_item fields from the ExpandedInvoiceItem model.
Removed import statements for ExpandedInvoiceSchedule and ExpandedInvoiceScheduleItem.
expanded_rate_plan_charge
Added is_unbilled field to the ExpandedRatePlanCharge model.
Added is_allocation_eligible field to the ExpandedRatePlanCharge model.
expanded_subscription
Added sold_to_contact field to the ExpandedSubscription model, allowing developers to specify and retrieve the sold-to contact information.
get_accounting_code_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field to provide a list of failure reasons using the FailedReason model.
Updated success field to default to True, indicating the success status of the call.
get_accounting_codes_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Modified success field to default to true if not explicitly set.
get_accounting_period_response
Added processId field to track the process handling the operation.
Added requestId field for unique request identification.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Enhanced success field to default to True, indicating the success of the call.
get_accounting_periods_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True.
get_async_order_job_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True, indicating the call succeeded unless specified otherwise.
get_billing_document_files_deletion_job_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field to provide detailed failure reasons using the FailedReason model.
Default value for success field is now set to True, indicating successful operation by default.
get_billing_preview_run_response
Added processId field to track the process handling the operation.
Added requestId field for unique request identification.
Added reasons field to capture failure reasons using the FailedReason model.
Added success field to indicate if the call succeeded.
get_bulk_pdf_generation_job_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the new FailedReason model.
Modified success field to default to True, indicating the call's success status.
get_callout_history_vos_type
Added process_id and request_id fields to track process and request identifiers.
Introduced reasons field to capture a list of FailedReason objects.
Default value for success field is now set to True.
get_commitment_output
Removed the association_rules field from the GetCommitmentOutput model, which may affect any code relying on this field.
Changed the default value of period_alignment_option to PeriodAlignmentOptionEnum.COMMITMENTSTARTDATE if not provided.
get_credit_memo_item_parts_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field to capture a list of FailedReason objects, providing more detailed error information.
Default value for success field is now set to True.
get_credit_memo_parts_response
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of failed reasons using the FailedReason model.
Default value for success field is now set to True.
get_credit_memo_pdf_status_batch_response
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True.
get_custom_exchange_rates_type
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Modified success field to default to True if not explicitly set.
get_data_labeling_job_response
The progress field type has changed from GetDataLabelingJobResponseProgress to GetDataLabelingJobResponseAllOfProgress.
Added process_id field to track the process handling the operation.
Added request_id field for unique request identification.
Added reasons field to capture a list of FailedReason objects.
The success field now defaults to True if not specified.
get_debit_memo_application_parts_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Modified success field to default to True if not explicitly set.
get_debit_memo_pdf_status_batch_response
Added process_id and request_id fields to track process and request identifiers.
Introduced reasons field to capture a list of failure reasons.
Default value for success field is now set to True.
get_email_history_vos_type
Added process_id and request_id fields to track process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True.
get_invoice_application_parts_request
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Modified success field to default to true, indicating the call succeeded unless specified otherwise.
get_invoice_pdf_status_batch_response
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True.
get_journal_entries_in_journal_run_response
Added processId and requestId fields to the response model for tracking process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Modified success field to default to true if not explicitly set.
get_journal_entry_detail_response
Added processId field to track the ID of the process handling the operation.
Added requestId field for unique request identification.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Added success field to indicate whether the call succeeded, defaulting to true.
get_mass_update_response
Added process_id field to track the process handling the operation.
Added request_id field for unique request identification.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Modified success field to default to true, indicating the success of the call.
get_payment_item_part_response
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Modified success field default value to True, indicating the call succeeded by default.
get_payment_item_parts_response
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True, indicating successful processing by default.
get_payment_part_response
Added processId and requestId fields to track the process and request identifiers.
Introduced reasons field which is a list of FailedReason objects to provide detailed failure reasons.
Default value for success field changed to True.
get_payment_parts_response
Added process_id and request_id fields to track process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True.
get_payment_run_data_array_response
Added process_id and request_id fields to the GetPaymentRunDataArrayResponse model, allowing developers to access process and request identifiers.
Introduced reasons field as a list of FailedReason objects, providing detailed failure reasons.
Default value for success field is now set to True, indicating successful processing by default.
get_payment_run_summary_response
Added process_id and request_id fields to the GetPaymentRunSummaryResponse model, allowing developers to access process and request identifiers.
Introduced reasons field, which is a list of FailedReason objects, providing detailed failure reasons.
Modified success field to default to True, indicating the success status of the call.
get_payment_runs_response
Added process_id field to track the process handling the operation.
Added request_id field for unique request identification.
Introduced reasons field to capture a list of failure reasons.
Modified success field to default to True, indicating the call succeeded unless specified otherwise.
get_payment_schedule_statistic_response
Added process_id and request_id fields to track process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True.
get_product_rate_plan_response
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Included success field to indicate if the request was processed successfully.
get_product_rate_plans_by_external_id_response
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True.
get_product_rate_plans_by_product_response
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of failure reasons using the FailedReason model.
Default value for success field is now set to True.
get_refund_item_parts_response
Added process_id and request_id fields to the GetRefundItemPartsResponse model, providing additional context for operations.
Introduced reasons field, which is a list of FailedReason objects, to provide detailed failure reasons.
Modified success field default value to True, indicating successful processing by default.
get_refund_parts_response
Added process_id and request_id fields to the GetRefundPartsResponse model.
Introduced reasons field which is a list of FailedReason objects.
The success field now defaults to True if not provided.
get_refunds_response
Added process_id and request_id fields to track the process and request identifiers.
Introduced reasons field to capture a list of failed reasons.
Default value for success field is now set to True.
get_sequence_sets_response
Added process_id and request_id fields to the GetSequenceSetsResponse model.
Introduced reasons field, which is a list of FailedReason objects, to the GetSequenceSetsResponse model.
Default value for success field is now set to True if not provided.
get_subscription_rate_plan
Added product_rate_plan_type field to specify the type of the product rate plan.
Added original_rate_plan_id field to capture the original rate plan ID.