From afb0203938c8a9ae0aa17648fdbbcd1c3d131144 Mon Sep 17 00:00:00 2001 From: Sidney Maestre Date: Tue, 3 Nov 2020 14:30:53 -0800 Subject: [PATCH] Build against OAS 2.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ACCOUNTING
 Add specs for the Organisation endpoint subresource Action
Add two components Actions and Action
BatchPaymentDetails remove max length from Details property Adding History for Manual Journals Rename two problem currencies to TRY_LIRA and EMPTY_CURRENCY AU PAYROLL
 Add Timesheet Status enum REJECTED and REQUESTED NZ PAYROLL fix casing on tag for PayrollNZ …should be PayrollNz Merge PR changes #28 --- setup.py | 2 +- xero_python/__init__.py | 2 +- xero_python/accounting/__init__.py | 4 +- xero_python/accounting/api/accounting_api.py | 281 +++++++++++- xero_python/accounting/docs/AccountingApi.md | 414 +++++++++++++----- xero_python/accounting/docs/Action.md | 11 + xero_python/accounting/docs/Actions.md | 10 + xero_python/accounting/docs/ExpenseClaim.md | 2 +- xero_python/accounting/models/__init__.py | 4 +- xero_python/accounting/models/account.py | 2 +- xero_python/accounting/models/account_type.py | 2 +- xero_python/accounting/models/accounts.py | 2 +- .../accounting/models/accounts_payable.py | 2 +- .../accounting/models/accounts_receivable.py | 2 +- xero_python/accounting/models/action.py | 100 +++++ xero_python/accounting/models/actions.py | 65 +++ xero_python/accounting/models/address.py | 2 +- xero_python/accounting/models/allocation.py | 2 +- xero_python/accounting/models/allocations.py | 2 +- xero_python/accounting/models/attachment.py | 2 +- xero_python/accounting/models/attachments.py | 2 +- xero_python/accounting/models/balances.py | 2 +- .../accounting/models/bank_transaction.py | 2 +- .../accounting/models/bank_transactions.py | 2 +- .../accounting/models/bank_transfer.py | 2 +- .../accounting/models/bank_transfers.py | 2 +- .../accounting/models/batch_payment.py | 2 +- .../models/batch_payment_details.py | 7 +- .../accounting/models/batch_payments.py | 2 +- xero_python/accounting/models/bill.py | 2 +- .../accounting/models/branding_theme.py | 2 +- .../accounting/models/branding_themes.py | 2 +- .../accounting/models/cis_org_setting.py | 2 +- xero_python/accounting/models/cis_setting.py | 2 +- xero_python/accounting/models/cis_settings.py | 2 +- xero_python/accounting/models/contact.py | 2 +- .../accounting/models/contact_group.py | 2 +- .../accounting/models/contact_groups.py | 2 +- .../accounting/models/contact_person.py | 2 +- xero_python/accounting/models/contacts.py | 2 +- xero_python/accounting/models/country_code.py | 2 +- xero_python/accounting/models/credit_note.py | 2 +- xero_python/accounting/models/credit_notes.py | 2 +- xero_python/accounting/models/currencies.py | 2 +- xero_python/accounting/models/currency.py | 2 +- .../accounting/models/currency_code.py | 6 +- xero_python/accounting/models/element.py | 2 +- xero_python/accounting/models/employee.py | 2 +- xero_python/accounting/models/employees.py | 2 +- xero_python/accounting/models/error.py | 2 +- .../accounting/models/expense_claim.py | 6 +- .../accounting/models/expense_claims.py | 2 +- .../accounting/models/external_link.py | 2 +- .../accounting/models/history_record.py | 2 +- .../accounting/models/history_records.py | 2 +- xero_python/accounting/models/invoice.py | 2 +- .../accounting/models/invoice_reminder.py | 2 +- .../accounting/models/invoice_reminders.py | 2 +- xero_python/accounting/models/invoices.py | 2 +- xero_python/accounting/models/item.py | 2 +- xero_python/accounting/models/items.py | 2 +- xero_python/accounting/models/journal.py | 2 +- xero_python/accounting/models/journal_line.py | 2 +- xero_python/accounting/models/journals.py | 2 +- .../accounting/models/line_amount_types.py | 2 +- xero_python/accounting/models/line_item.py | 2 +- .../accounting/models/line_item_tracking.py | 2 +- .../accounting/models/linked_transaction.py | 2 +- .../accounting/models/linked_transactions.py | 2 +- .../accounting/models/manual_journal.py | 2 +- .../accounting/models/manual_journal_line.py | 2 +- .../accounting/models/manual_journals.py | 2 +- .../accounting/models/online_invoice.py | 2 +- .../accounting/models/online_invoices.py | 2 +- xero_python/accounting/models/organisation.py | 2 +- .../accounting/models/organisations.py | 2 +- xero_python/accounting/models/overpayment.py | 2 +- xero_python/accounting/models/overpayments.py | 2 +- xero_python/accounting/models/payment.py | 2 +- .../accounting/models/payment_delete.py | 2 +- .../accounting/models/payment_service.py | 2 +- .../accounting/models/payment_services.py | 2 +- xero_python/accounting/models/payment_term.py | 2 +- .../accounting/models/payment_term_type.py | 2 +- xero_python/accounting/models/payments.py | 2 +- xero_python/accounting/models/phone.py | 2 +- xero_python/accounting/models/prepayment.py | 2 +- xero_python/accounting/models/prepayments.py | 2 +- xero_python/accounting/models/purchase.py | 2 +- .../accounting/models/purchase_order.py | 2 +- .../accounting/models/purchase_orders.py | 2 +- xero_python/accounting/models/quote.py | 2 +- .../models/quote_line_amount_types.py | 2 +- .../accounting/models/quote_status_codes.py | 2 +- xero_python/accounting/models/quotes.py | 2 +- xero_python/accounting/models/receipt.py | 2 +- xero_python/accounting/models/receipts.py | 2 +- .../accounting/models/repeating_invoice.py | 2 +- .../accounting/models/repeating_invoices.py | 2 +- xero_python/accounting/models/report.py | 2 +- .../accounting/models/report_attribute.py | 2 +- xero_python/accounting/models/report_cell.py | 2 +- .../accounting/models/report_fields.py | 2 +- xero_python/accounting/models/report_row.py | 2 +- xero_python/accounting/models/report_rows.py | 2 +- .../accounting/models/report_with_row.py | 2 +- .../accounting/models/report_with_rows.py | 2 +- xero_python/accounting/models/reports.py | 2 +- .../accounting/models/request_empty.py | 2 +- xero_python/accounting/models/row_type.py | 2 +- .../models/sales_tracking_category.py | 2 +- xero_python/accounting/models/schedule.py | 2 +- .../accounting/models/tax_component.py | 2 +- xero_python/accounting/models/tax_rate.py | 2 +- xero_python/accounting/models/tax_rates.py | 2 +- xero_python/accounting/models/tax_type.py | 2 +- .../models/ten_ninety_nine_contact.py | 2 +- xero_python/accounting/models/time_zone.py | 2 +- .../accounting/models/tracking_categories.py | 2 +- .../accounting/models/tracking_category.py | 2 +- .../accounting/models/tracking_option.py | 2 +- .../accounting/models/tracking_options.py | 2 +- xero_python/accounting/models/user.py | 2 +- xero_python/accounting/models/users.py | 2 +- .../accounting/models/validation_error.py | 2 +- xero_python/assets/__init__.py | 2 +- xero_python/assets/api/asset_api.py | 2 +- xero_python/assets/models/__init__.py | 2 +- xero_python/assets/models/asset.py | 2 +- xero_python/assets/models/asset_status.py | 2 +- .../assets/models/asset_status_query_param.py | 2 +- xero_python/assets/models/asset_type.py | 2 +- xero_python/assets/models/assets.py | 2 +- .../assets/models/book_depreciation_detail.py | 2 +- .../models/book_depreciation_setting.py | 2 +- xero_python/assets/models/error.py | 2 +- .../models/field_validation_errors_element.py | 2 +- xero_python/assets/models/pagination.py | 2 +- .../resource_validation_errors_element.py | 2 +- xero_python/assets/models/setting.py | 2 +- xero_python/docs/README.md | 4 +- xero_python/identity/__init__.py | 2 +- xero_python/identity/api/identity_api.py | 2 +- xero_python/identity/models/__init__.py | 2 +- xero_python/identity/models/access_token.py | 2 +- xero_python/identity/models/connection.py | 2 +- xero_python/identity/models/refresh_token.py | 2 +- xero_python/payrollau/__init__.py | 2 +- xero_python/payrollau/api/payroll_au_api.py | 2 +- xero_python/payrollau/models/__init__.py | 2 +- xero_python/payrollau/models/account.py | 2 +- xero_python/payrollau/models/account_type.py | 2 +- .../payrollau/models/allowance_type.py | 2 +- xero_python/payrollau/models/api_exception.py | 2 +- xero_python/payrollau/models/bank_account.py | 2 +- xero_python/payrollau/models/calendar_type.py | 2 +- .../payrollau/models/deduction_line.py | 2 +- .../payrollau/models/deduction_type.py | 2 +- .../models/deduction_type_calculation_type.py | 2 +- xero_python/payrollau/models/earnings_line.py | 2 +- xero_python/payrollau/models/earnings_rate.py | 2 +- .../models/earnings_rate_calculation_type.py | 2 +- xero_python/payrollau/models/earnings_type.py | 2 +- xero_python/payrollau/models/employee.py | 2 +- .../payrollau/models/employee_status.py | 2 +- xero_python/payrollau/models/employees.py | 2 +- .../payrollau/models/employment_basis.py | 2 +- .../employment_termination_payment_type.py | 2 +- .../entitlement_final_pay_payout_type.py | 2 +- xero_python/payrollau/models/home_address.py | 2 +- .../payrollau/models/leave_accrual_line.py | 2 +- .../payrollau/models/leave_application.py | 2 +- .../payrollau/models/leave_applications.py | 2 +- xero_python/payrollau/models/leave_balance.py | 2 +- .../payrollau/models/leave_earnings_line.py | 2 +- xero_python/payrollau/models/leave_line.py | 2 +- .../models/leave_line_calculation_type.py | 2 +- xero_python/payrollau/models/leave_lines.py | 2 +- xero_python/payrollau/models/leave_period.py | 2 +- .../payrollau/models/leave_period_status.py | 2 +- xero_python/payrollau/models/leave_type.py | 2 +- .../models/leave_type_contribution_type.py | 2 +- .../payrollau/models/manual_tax_type.py | 2 +- .../payrollau/models/opening_balances.py | 2 +- xero_python/payrollau/models/pay_item.py | 2 +- xero_python/payrollau/models/pay_items.py | 2 +- xero_python/payrollau/models/pay_run.py | 2 +- .../payrollau/models/pay_run_status.py | 2 +- xero_python/payrollau/models/pay_runs.py | 2 +- xero_python/payrollau/models/pay_template.py | 2 +- .../models/payment_frequency_type.py | 2 +- .../payrollau/models/payroll_calendar.py | 2 +- .../payrollau/models/payroll_calendars.py | 2 +- xero_python/payrollau/models/payslip.py | 2 +- xero_python/payrollau/models/payslip_lines.py | 2 +- .../payrollau/models/payslip_object.py | 2 +- .../payrollau/models/payslip_summary.py | 2 +- xero_python/payrollau/models/payslips.py | 2 +- xero_python/payrollau/models/rate_type.py | 2 +- .../payrollau/models/reimbursement_line.py | 2 +- .../payrollau/models/reimbursement_lines.py | 2 +- .../payrollau/models/reimbursement_type.py | 2 +- .../payrollau/models/residency_status.py | 2 +- xero_python/payrollau/models/settings.py | 2 +- .../payrollau/models/settings_object.py | 2 +- .../models/settings_tracking_categories.py | 2 +- ...ngs_tracking_categories_employee_groups.py | 2 +- ...racking_categories_timesheet_categories.py | 2 +- xero_python/payrollau/models/state.py | 2 +- xero_python/payrollau/models/super_fund.py | 2 +- .../payrollau/models/super_fund_product.py | 2 +- .../payrollau/models/super_fund_products.py | 2 +- .../payrollau/models/super_fund_type.py | 2 +- xero_python/payrollau/models/super_funds.py | 2 +- xero_python/payrollau/models/super_line.py | 2 +- .../payrollau/models/super_membership.py | 2 +- .../models/superannuation_calculation_type.py | 2 +- .../superannuation_contribution_type.py | 2 +- .../payrollau/models/superannuation_line.py | 2 +- .../payrollau/models/tax_declaration.py | 2 +- xero_python/payrollau/models/tax_line.py | 2 +- .../payrollau/models/tfn_exemption_type.py | 2 +- xero_python/payrollau/models/timesheet.py | 2 +- .../payrollau/models/timesheet_line.py | 2 +- .../payrollau/models/timesheet_object.py | 2 +- .../payrollau/models/timesheet_status.py | 4 +- xero_python/payrollau/models/timesheets.py | 2 +- .../payrollau/models/validation_error.py | 2 +- xero_python/payrolluk/__init__.py | 2 +- xero_python/payrolluk/api/payroll_uk_api.py | 2 +- xero_python/payrolluk/models/__init__.py | 2 +- xero_python/payrolluk/models/account.py | 2 +- xero_python/payrolluk/models/accounts.py | 2 +- xero_python/payrolluk/models/address.py | 2 +- xero_python/payrolluk/models/bank_account.py | 2 +- xero_python/payrolluk/models/benefit.py | 2 +- xero_python/payrolluk/models/benefit_line.py | 2 +- .../payrolluk/models/benefit_object.py | 2 +- xero_python/payrolluk/models/benefits.py | 2 +- .../payrolluk/models/court_order_line.py | 2 +- xero_python/payrolluk/models/deduction.py | 2 +- .../payrolluk/models/deduction_line.py | 2 +- .../payrolluk/models/deduction_object.py | 2 +- xero_python/payrolluk/models/deductions.py | 2 +- xero_python/payrolluk/models/earnings_line.py | 2 +- .../payrolluk/models/earnings_order.py | 2 +- .../payrolluk/models/earnings_order_object.py | 2 +- .../payrolluk/models/earnings_orders.py | 2 +- xero_python/payrolluk/models/earnings_rate.py | 2 +- .../payrolluk/models/earnings_rate_object.py | 2 +- .../payrolluk/models/earnings_rates.py | 2 +- .../payrolluk/models/earnings_template.py | 2 +- .../models/earnings_template_object.py | 2 +- xero_python/payrolluk/models/employee.py | 2 +- .../payrolluk/models/employee_leave.py | 2 +- .../models/employee_leave_balance.py | 2 +- .../models/employee_leave_balances.py | 2 +- .../payrolluk/models/employee_leave_object.py | 2 +- .../payrolluk/models/employee_leave_type.py | 2 +- .../models/employee_leave_type_object.py | 2 +- .../payrolluk/models/employee_leave_types.py | 2 +- .../payrolluk/models/employee_leaves.py | 2 +- .../payrolluk/models/employee_object.py | 2 +- .../models/employee_opening_balances.py | 2 +- .../employee_opening_balances_object.py | 2 +- .../payrolluk/models/employee_pay_template.py | 2 +- .../models/employee_pay_template_object.py | 2 +- .../models/employee_pay_templates.py | 2 +- .../employee_statutory_leave_balance.py | 2 +- ...employee_statutory_leave_balance_object.py | 2 +- .../employee_statutory_leave_summary.py | 2 +- .../employee_statutory_leaves_summaries.py | 2 +- .../models/employee_statutory_sick_leave.py | 2 +- .../employee_statutory_sick_leave_object.py | 2 +- .../models/employee_statutory_sick_leaves.py | 2 +- xero_python/payrolluk/models/employee_tax.py | 2 +- .../payrolluk/models/employee_tax_object.py | 2 +- xero_python/payrolluk/models/employees.py | 2 +- xero_python/payrolluk/models/employment.py | 2 +- .../payrolluk/models/employment_object.py | 2 +- xero_python/payrolluk/models/invalid_field.py | 2 +- .../payrolluk/models/leave_accrual_line.py | 2 +- .../payrolluk/models/leave_earnings_line.py | 2 +- xero_python/payrolluk/models/leave_period.py | 2 +- xero_python/payrolluk/models/leave_periods.py | 2 +- xero_python/payrolluk/models/leave_type.py | 2 +- .../payrolluk/models/leave_type_object.py | 2 +- xero_python/payrolluk/models/leave_types.py | 2 +- xero_python/payrolluk/models/pagination.py | 2 +- xero_python/payrolluk/models/pay_run.py | 2 +- .../payrolluk/models/pay_run_calendar.py | 2 +- .../models/pay_run_calendar_object.py | 2 +- .../payrolluk/models/pay_run_calendars.py | 2 +- .../payrolluk/models/pay_run_object.py | 2 +- xero_python/payrolluk/models/pay_runs.py | 2 +- xero_python/payrolluk/models/payment_line.py | 2 +- .../payrolluk/models/payment_method.py | 2 +- .../payrolluk/models/payment_method_object.py | 2 +- xero_python/payrolluk/models/payslip.py | 2 +- .../payrolluk/models/payslip_object.py | 2 +- xero_python/payrolluk/models/payslips.py | 2 +- xero_python/payrolluk/models/problem.py | 2 +- xero_python/payrolluk/models/reimbursement.py | 2 +- .../payrolluk/models/reimbursement_line.py | 2 +- .../payrolluk/models/reimbursement_object.py | 2 +- .../payrolluk/models/reimbursements.py | 2 +- .../payrolluk/models/salary_and_wage.py | 2 +- .../models/salary_and_wage_object.py | 2 +- .../payrolluk/models/salary_and_wages.py | 2 +- xero_python/payrolluk/models/settings.py | 2 +- .../payrolluk/models/statutory_deduction.py | 2 +- .../models/statutory_deduction_category.py | 2 +- xero_python/payrolluk/models/tax_line.py | 2 +- xero_python/payrolluk/models/timesheet.py | 2 +- .../models/timesheet_earnings_line.py | 2 +- .../payrolluk/models/timesheet_line.py | 2 +- .../payrolluk/models/timesheet_line_object.py | 2 +- .../payrolluk/models/timesheet_object.py | 2 +- xero_python/payrolluk/models/timesheets.py | 2 +- .../payrolluk/models/tracking_categories.py | 2 +- .../payrolluk/models/tracking_category.py | 2 +- xero_python/project/__init__.py | 2 +- xero_python/project/api/project_api.py | 2 +- xero_python/project/models/__init__.py | 2 +- xero_python/project/models/amount.py | 2 +- xero_python/project/models/charge_type.py | 2 +- xero_python/project/models/currency_code.py | 2 +- xero_python/project/models/error.py | 2 +- xero_python/project/models/pagination.py | 2 +- xero_python/project/models/project.py | 2 +- .../models/project_create_or_update.py | 2 +- xero_python/project/models/project_patch.py | 2 +- xero_python/project/models/project_status.py | 2 +- xero_python/project/models/project_user.py | 2 +- xero_python/project/models/project_users.py | 2 +- xero_python/project/models/projects.py | 2 +- xero_python/project/models/task.py | 2 +- .../project/models/task_create_or_update.py | 2 +- xero_python/project/models/tasks.py | 2 +- xero_python/project/models/time_entries.py | 2 +- xero_python/project/models/time_entry.py | 2 +- .../models/time_entry_create_or_update.py | 2 +- xero_python/rest.py | 2 +- 343 files changed, 1094 insertions(+), 482 deletions(-) create mode 100644 xero_python/accounting/docs/Action.md create mode 100644 xero_python/accounting/docs/Actions.md create mode 100644 xero_python/accounting/models/action.py create mode 100644 xero_python/accounting/models/actions.py diff --git a/setup.py b/setup.py index 44f1912b..5b1fdf28 100644 --- a/setup.py +++ b/setup.py @@ -48,5 +48,5 @@ def read_file(filename): keywords="xero python sdk API oAuth", name="xero_python", packages=find_packages(include=["xero_python", "xero_python.*"]), - version="1.0.12", + version="1.0.13", ) diff --git a/xero_python/__init__.py b/xero_python/__init__.py index f3bd6f1f..f9e4abc7 100644 --- a/xero_python/__init__.py +++ b/xero_python/__init__.py @@ -2,4 +2,4 @@ __author__ = """Xero Developer API""" __email__ = "api@xero.com" -__version__ = "1.0.12" +__version__ = "1.0.13" diff --git a/xero_python/accounting/__init__.py b/xero_python/accounting/__init__.py index ec3525fe..08d3e014 100644 --- a/xero_python/accounting/__init__.py +++ b/xero_python/accounting/__init__.py @@ -7,7 +7,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ @@ -23,6 +23,8 @@ from xero_python.accounting.models.accounts import Accounts from xero_python.accounting.models.accounts_payable import AccountsPayable from xero_python.accounting.models.accounts_receivable import AccountsReceivable +from xero_python.accounting.models.action import Action +from xero_python.accounting.models.actions import Actions from xero_python.accounting.models.address import Address from xero_python.accounting.models.allocation import Allocation from xero_python.accounting.models.allocations import Allocations diff --git a/xero_python/accounting/api/accounting_api.py b/xero_python/accounting/api/accounting_api.py index b4216e51..3f7174ac 100644 --- a/xero_python/accounting/api/accounting_api.py +++ b/xero_python/accounting/api/accounting_api.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ @@ -440,7 +440,7 @@ def create_bank_transactions( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param BankTransactions bank_transactions: BankTransactions with an array of BankTransaction objects in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param int unitdp: e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models @@ -800,7 +800,7 @@ def create_batch_payment( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param BatchPayments batch_payments: BatchPayments with an array of Payments in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -1425,7 +1425,7 @@ def create_contacts( OAuth2 scope: accounting.contacts :param str xero_tenant_id: Xero identifier for Tenant (required) :param Contacts contacts: Contacts with an array of Contact objects to create in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -1511,7 +1511,7 @@ def create_credit_note_allocation( :param str xero_tenant_id: Xero identifier for Tenant (required) :param str credit_note_id: Unique identifier for a Credit Note (required) :param Allocations allocations: Allocations with array of Allocation object in body of request. (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -1802,7 +1802,7 @@ def create_credit_notes( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param CreditNotes credit_notes: Credit Notes with array of CreditNote object in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param int unitdp: e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models @@ -1969,7 +1969,7 @@ def create_employees( OAuth2 scope: accounting.settings :param str xero_tenant_id: Xero identifier for Tenant (required) :param Employees employees: Employees with array of Employee object in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -2418,7 +2418,7 @@ def create_invoices( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param Invoices invoices: Invoices with an array of invoice objects in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param int unitdp: e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models @@ -2596,7 +2596,7 @@ def create_items( OAuth2 scope: accounting.settings :param str xero_tenant_id: Xero identifier for Tenant (required) :param Items items: Items with an array of Item objects in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param int unitdp: e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models @@ -2851,6 +2851,97 @@ def create_manual_journal_attachment_by_file_name( error, self, "create_manual_journal_attachment_by_file_name" ) + def create_manual_journal_history_record( + self, + xero_tenant_id, + manual_journal_id, + history_records, + _return_http_data_only=True, + _preload_content=True, + _request_timeout=None, + ): + """Allows you to create history record for a manual journal # noqa: E501 + OAuth2 scope: accounting.transactions + :param str xero_tenant_id: Xero identifier for Tenant (required) + :param str manual_journal_id: Xero generated unique identifier for a manual journal (required) + :param HistoryRecords history_records: HistoryRecords containing an array of HistoryRecord objects in body of request (required) + :param bool _return_http_data_only: return received data only + :param bool _preload_content: load received data in models + :param bool _request_timeout: maximum wait time for response + :return: HistoryRecords + """ + + # verify the required parameter 'xero_tenant_id' is set + if xero_tenant_id is None: + raise ValueError( + "Missing the required parameter `xero_tenant_id` " + "when calling `create_manual_journal_history_record`" + ) + # verify the required parameter 'manual_journal_id' is set + if manual_journal_id is None: + raise ValueError( + "Missing the required parameter `manual_journal_id` " + "when calling `create_manual_journal_history_record`" + ) + # verify the required parameter 'history_records' is set + if history_records is None: + raise ValueError( + "Missing the required parameter `history_records` " + "when calling `create_manual_journal_history_record`" + ) + + collection_formats = {} + path_params = { + "ManualJournalID": manual_journal_id, + } + + query_params = [] + + header_params = { + "xero-tenant-id": xero_tenant_id, + } + + local_var_files = {} + form_params = [] + + body_params = history_records + # HTTP header `Accept` + header_params["Accept"] = self.api_client.select_header_accept( + ["application/json"] + ) + + # HTTP header `Content-Type` + header_params["Content-Type"] = self.api_client.select_header_content_type( + ["application/json"] + ) + + # Authentication setting + auth_settings = ["OAuth2"] + url = self.get_resource_url("/ManualJournals/{ManualJournalID}/History") + + try: + return self.api_client.call_api( + url, + "PUT", + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type="HistoryRecords", + response_model_finder=self.get_model_finder(), + auth_settings=auth_settings, + _return_http_data_only=_return_http_data_only, + _preload_content=_preload_content, + _request_timeout=_request_timeout, + collection_formats=collection_formats, + ) + except exceptions.HTTPStatusException as error: + raise translate_status_exception( + error, self, "create_manual_journal_history_record" + ) + def create_manual_journals( self, xero_tenant_id, @@ -2864,7 +2955,7 @@ def create_manual_journals( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param ManualJournals manual_journals: ManualJournals array with ManualJournal object in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -2950,7 +3041,7 @@ def create_overpayment_allocations( :param str xero_tenant_id: Xero identifier for Tenant (required) :param str overpayment_id: Unique identifier for a Overpayment (required) :param Allocations allocations: Allocations array with Allocation object in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -3380,7 +3471,7 @@ def create_payments( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param Payments payments: Payments array with Payment object in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -3466,7 +3557,7 @@ def create_prepayment_allocations( :param str xero_tenant_id: Xero identifier for Tenant (required) :param str prepayment_id: Unique identifier for Prepayment (required) :param Allocations allocations: Allocations with an array of Allocation object in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -3842,7 +3933,7 @@ def create_purchase_orders( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param PurchaseOrders purchase_orders: PurchaseOrders with an array of PurchaseOrder object in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -4115,7 +4206,7 @@ def create_quotes( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param Quotes quotes: Quotes with an array of Quote object in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -11048,6 +11139,82 @@ def get_manual_journals( except exceptions.HTTPStatusException as error: raise translate_status_exception(error, self, "get_manual_journals") + def get_manual_journals_history( + self, + xero_tenant_id, + manual_journal_id, + _return_http_data_only=True, + _preload_content=True, + _request_timeout=None, + ): + """Allows you to retrieve history from a manual journal # noqa: E501 + OAuth2 scope: accounting.transactions.read + :param str xero_tenant_id: Xero identifier for Tenant (required) + :param str manual_journal_id: Xero generated unique identifier for a manual journal (required) + :param bool _return_http_data_only: return received data only + :param bool _preload_content: load received data in models + :param bool _request_timeout: maximum wait time for response + :return: HistoryRecords + """ + + # verify the required parameter 'xero_tenant_id' is set + if xero_tenant_id is None: + raise ValueError( + "Missing the required parameter `xero_tenant_id` " + "when calling `get_manual_journals_history`" + ) + # verify the required parameter 'manual_journal_id' is set + if manual_journal_id is None: + raise ValueError( + "Missing the required parameter `manual_journal_id` " + "when calling `get_manual_journals_history`" + ) + + collection_formats = {} + path_params = { + "ManualJournalID": manual_journal_id, + } + + query_params = [] + + header_params = { + "xero-tenant-id": xero_tenant_id, + } + + local_var_files = {} + form_params = [] + + body_params = None + # HTTP header `Accept` + header_params["Accept"] = self.api_client.select_header_accept( + ["application/json"] + ) + + # Authentication setting + auth_settings = ["OAuth2"] + url = self.get_resource_url("/ManualJournals/{ManualJournalID}/History") + + try: + return self.api_client.call_api( + url, + "GET", + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type="HistoryRecords", + response_model_finder=self.get_model_finder(), + auth_settings=auth_settings, + _return_http_data_only=_return_http_data_only, + _preload_content=_preload_content, + _request_timeout=_request_timeout, + collection_formats=collection_formats, + ) + except exceptions.HTTPStatusException as error: + raise translate_status_exception(error, self, "get_manual_journals_history") + def get_online_invoice( self, xero_tenant_id, @@ -11124,6 +11291,72 @@ def get_online_invoice( except exceptions.HTTPStatusException as error: raise translate_status_exception(error, self, "get_online_invoice") + def get_organisation_actions( + self, + xero_tenant_id, + _return_http_data_only=True, + _preload_content=True, + _request_timeout=None, + ): + """Retrieve a list of the key actions your app has permission to perform in the connected organisation. # noqa: E501 + OAuth2 scope: accounting.settings.read + :param str xero_tenant_id: Xero identifier for Tenant (required) + :param bool _return_http_data_only: return received data only + :param bool _preload_content: load received data in models + :param bool _request_timeout: maximum wait time for response + :return: Actions + """ + + # verify the required parameter 'xero_tenant_id' is set + if xero_tenant_id is None: + raise ValueError( + "Missing the required parameter `xero_tenant_id` " + "when calling `get_organisation_actions`" + ) + + collection_formats = {} + path_params = {} + + query_params = [] + + header_params = { + "xero-tenant-id": xero_tenant_id, + } + + local_var_files = {} + form_params = [] + + body_params = None + # HTTP header `Accept` + header_params["Accept"] = self.api_client.select_header_accept( + ["application/json"] + ) + + # Authentication setting + auth_settings = ["OAuth2"] + url = self.get_resource_url("/Organisation/Actions") + + try: + return self.api_client.call_api( + url, + "GET", + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type="Actions", + response_model_finder=self.get_model_finder(), + auth_settings=auth_settings, + _return_http_data_only=_return_http_data_only, + _preload_content=_preload_content, + _request_timeout=_request_timeout, + collection_formats=collection_formats, + ) + except exceptions.HTTPStatusException as error: + raise translate_status_exception(error, self, "get_organisation_actions") + def get_organisation_cis_settings( self, xero_tenant_id, @@ -17306,7 +17539,7 @@ def update_or_create_bank_transactions( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param BankTransactions bank_transactions: (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param int unitdp: e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models @@ -17396,7 +17629,7 @@ def update_or_create_contacts( OAuth2 scope: accounting.contacts :param str xero_tenant_id: Xero identifier for Tenant (required) :param Contacts contacts: (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -17481,7 +17714,7 @@ def update_or_create_credit_notes( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param CreditNotes credit_notes: an array of Credit Notes with a single CreditNote object. (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param int unitdp: e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models @@ -17571,7 +17804,7 @@ def update_or_create_employees( OAuth2 scope: accounting.settings :param str xero_tenant_id: Xero identifier for Tenant (required) :param Employees employees: Employees with array of Employee object in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -17656,7 +17889,7 @@ def update_or_create_invoices( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param Invoices invoices: (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param int unitdp: e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models @@ -17745,7 +17978,7 @@ def update_or_create_items( OAuth2 scope: accounting.settings :param str xero_tenant_id: Xero identifier for Tenant (required) :param Items items: (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param int unitdp: e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models @@ -17833,7 +18066,7 @@ def update_or_create_manual_journals( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param ManualJournals manual_journals: ManualJournals array with ManualJournal object in body of request (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -17919,7 +18152,7 @@ def update_or_create_purchase_orders( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param PurchaseOrders purchase_orders: (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response @@ -18005,7 +18238,7 @@ def update_or_create_quotes( OAuth2 scope: accounting.transactions :param str xero_tenant_id: Xero identifier for Tenant (required) :param Quotes quotes: (required) - :param bool summarize_errors: If false return 200 OK and mix of successfully created obejcts and any with validation errors + :param bool summarize_errors: If false return 200 OK and mix of successfully created objects and any with validation errors :param bool _return_http_data_only: return received data only :param bool _preload_content: load received data in models :param bool _request_timeout: maximum wait time for response diff --git a/xero_python/accounting/docs/AccountingApi.md b/xero_python/accounting/docs/AccountingApi.md index c4c81f56..118333df 100644 --- a/xero_python/accounting/docs/AccountingApi.md +++ b/xero_python/accounting/docs/AccountingApi.md @@ -35,6 +35,7 @@ Method | HTTP request | Description [**create_items**](AccountingApi.md#create_items) | **PUT** /Items | Allows you to create one or more items [**create_linked_transaction**](AccountingApi.md#create_linked_transaction) | **PUT** /LinkedTransactions | Allows you to create linked transactions (billable expenses) [**create_manual_journal_attachment_by_file_name**](AccountingApi.md#create_manual_journal_attachment_by_file_name) | **PUT** /ManualJournals/{ManualJournalID}/Attachments/{FileName} | Allows you to create a specified Attachment on ManualJournal by file name +[**create_manual_journal_history_record**](AccountingApi.md#create_manual_journal_history_record) | **PUT** /ManualJournals/{ManualJournalID}/History | Allows you to create history record for a manual journal [**create_manual_journals**](AccountingApi.md#create_manual_journals) | **PUT** /ManualJournals | Allows you to create one or more manual journals [**create_overpayment_allocations**](AccountingApi.md#create_overpayment_allocations) | **PUT** /Overpayments/{OverpaymentID}/Allocations | Allows you to create a single allocation for an overpayment [**create_overpayment_history**](AccountingApi.md#create_overpayment_history) | **PUT** /Overpayments/{OverpaymentID}/History | Allows you to create history records of an Overpayment @@ -132,7 +133,9 @@ Method | HTTP request | Description [**get_manual_journal_attachment_by_id**](AccountingApi.md#get_manual_journal_attachment_by_id) | **GET** /ManualJournals/{ManualJournalID}/Attachments/{AttachmentID} | Allows you to retrieve specified Attachment on ManualJournals [**get_manual_journal_attachments**](AccountingApi.md#get_manual_journal_attachments) | **GET** /ManualJournals/{ManualJournalID}/Attachments | Allows you to retrieve Attachment for manual journals [**get_manual_journals**](AccountingApi.md#get_manual_journals) | **GET** /ManualJournals | Allows you to retrieve any manual journals +[**get_manual_journals_history**](AccountingApi.md#get_manual_journals_history) | **GET** /ManualJournals/{ManualJournalID}/History | Allows you to retrieve history from a manual journal [**get_online_invoice**](AccountingApi.md#get_online_invoice) | **GET** /Invoices/{InvoiceID}/OnlineInvoice | Allows you to retrieve a URL to an online invoice +[**get_organisation_actions**](AccountingApi.md#get_organisation_actions) | **GET** /Organisation/Actions | Retrieve a list of the key actions your app has permission to perform in the connected organisation. [**get_organisation_cis_settings**](AccountingApi.md#get_organisation_cis_settings) | **GET** /Organisation/{OrganisationID}/CISSettings | Allows you To verify if an organisation is using contruction industry scheme, you can retrieve the CIS settings for the organistaion. [**get_organisations**](AccountingApi.md#get_organisations) | **GET** /Organisation | Allows you to retrieve Organisation details [**get_overpayment**](AccountingApi.md#get_overpayment) | **GET** /Overpayments/{OverpaymentID} | Allows you to retrieve a specified overpayments @@ -258,7 +261,7 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -account = { code: "123456", name: "Foobar", type: AccountType.EXPENSE, description: "Hello World" } # Account | Account object in body of request +account = { "Code":"123456", "Name":"Foobar", "Type":"EXPENSE", "Description":"Hello World" } # Account | Account object in body of request try: # Allows you to create a new chart of accounts api_response = api_instance.create_account(xero_tenant_id, account) @@ -456,7 +459,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant bank_transaction_id = '00000000-0000-0000-000-000000000000' # str | Xero generated unique identifier for a bank transaction -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to create history record for a bank transactions api_response = api_instance.create_bank_transaction_history_record(xero_tenant_id, bank_transaction_id, history_records) @@ -521,7 +524,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant bank_transactions = { bankTransactions: [{ type: BankTransaction.TypeEnum.SPEND, contact: { contactID: "00000000-0000-0000-000-000000000000" }, lineItems: [{ description: "Foobar", quantity: 1.0, unitAmount: 20.0, accountCode: "000" } ], bankAccount: { code: "000" }}]} # BankTransactions | BankTransactions with an array of BankTransaction objects in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to create one or more spend or receive money transaction @@ -537,7 +540,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **bank_transactions** | [**BankTransactions**](BankTransactions.md)| BankTransactions with an array of BankTransaction objects in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] **unitdp** | **int**| e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts | [optional] ### Return type @@ -587,7 +590,7 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -bank_transfers = { bankTransfers: [{ fromBankAccount: { code: "000", accountID: "00000000-0000-0000-000-000000000000" }, toBankAccount: { code: "001", accountID: "00000000-0000-0000-000-000000000000" }, amount: "50.00" }]} # BankTransfers | BankTransfers with array of BankTransfer objects in request body +bank_transfers = { "BankTransfers": [ { "FromBankAccount": { "Code": "090", "Name": "My Savings", "AccountID": "00000000-0000-0000-000-000000000000", "Type": "BANK", "BankAccountNumber": "123455", "Status": "ACTIVE", "BankAccountType": "BANK", "CurrencyCode": "USD", "TaxType": "NONE", "EnablePaymentsToAccount": false, "ShowInExpenseClaims": false, "Class": "ASSET", "ReportingCode": "ASS", "ReportingCodeName": "Assets", "HasAttachments": false, "UpdatedDateUTC": "2016-10-17T13:45:33.993-07:00" }, "ToBankAccount": { "Code": "088", "Name": "Business Wells Fargo", "AccountID": "00000000-0000-0000-000-000000000000", "Type": "BANK", "BankAccountNumber": "123455", "Status": "ACTIVE", "BankAccountType": "BANK", "CurrencyCode": "USD", "TaxType": "NONE", "EnablePaymentsToAccount": false, "ShowInExpenseClaims": false, "Class": "ASSET", "ReportingCode": "ASS", "ReportingCodeName": "Assets", "HasAttachments": false, "UpdatedDateUTC": "2016-06-03T08:31:14.517-07:00" }, "Amount": "50.00" } ] } # BankTransfers | BankTransfers with array of BankTransfer objects in request body try: # Allows you to create a bank transfers api_response = api_instance.create_bank_transfer(xero_tenant_id, bank_transfers) @@ -717,7 +720,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant bank_transfer_id = '00000000-0000-0000-000-000000000000' # str | Xero generated unique identifier for a bank transfer -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: api_response = api_instance.create_bank_transfer_history_record(xero_tenant_id, bank_transfer_id, history_records) pprint(api_response) @@ -780,8 +783,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -batch_payments = { batchPayments: [ { account: { accountID: "00000000-0000-0000-000-000000000000" }, reference: "ref", date: "2018-08-01", payments: [ { account: { code: "001" }, date: "2019-12-31", amount: 500, invoice: { invoiceID: "00000000-0000-0000-000-000000000000", lineItems: [], contact: {}, type: Invoice.TypeEnum.ACCPAY } } ] } ] } # BatchPayments | BatchPayments with an array of Payments in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +batch_payments = { "BatchPayments": [ { "Account": { "AccountID": "00000000-0000-0000-000-000000000000" }, "Reference": "ref", "Date": "2018-08-01", "Payments": [ { "Account": { "Code": "001" }, "Date": "2019-12-31", "Amount": 500, "Invoice": { "InvoiceID": "00000000-0000-0000-000-000000000000", "LineItems": [], "Contact": {}, "Type": "ACCPAY" } } ] } ] } # BatchPayments | BatchPayments with an array of Payments in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Create one or many BatchPayments for invoices api_response = api_instance.create_batch_payment(xero_tenant_id, batch_payments, summarize_errors=summarize_errors) @@ -796,7 +799,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **batch_payments** | [**BatchPayments**](BatchPayments.md)| BatchPayments with an array of Payments in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -846,7 +849,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant batch_payment_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for BatchPayment -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to create a history record for a Batch Payment api_response = api_instance.create_batch_payment_history_record(xero_tenant_id, batch_payment_id, history_records) @@ -911,7 +914,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant branding_theme_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Branding Theme -payment_service = { paymentServiceID: "dede7858-14e3-4a46-bf95-4d4cc491e645", paymentServiceName: "ACME Payments", paymentServiceUrl: "https://www.payupnow.com/", payNowText: "Pay Now" } # PaymentService | PaymentService object in body of request +payment_service = { "PaymentServiceID": "00000000-0000-0000-0000-000000000000", "PaymentServiceName": "ACME Payments", "PaymentServiceUrl": "https://www.payupnow.com/", "PayNowText": "Pay Now" } # PaymentService | PaymentService object in body of request try: # Allow for the creation of new custom payment service for specified Branding Theme api_response = api_instance.create_branding_theme_payment_services(xero_tenant_id, branding_theme_id, payment_service) @@ -1041,7 +1044,7 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -contact_groups = { contactGroups: [{ name: "VIPs" }]} # ContactGroups | ContactGroups with an array of names in request body +contact_groups = { "ContactGroups": [{ "Name": "VIPs" }]} # ContactGroups | ContactGroups with an array of names in request body try: # Allows you to create a contact group api_response = api_instance.create_contact_group(xero_tenant_id, contact_groups) @@ -1105,7 +1108,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant contact_group_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Contact Group -contacts = { contacts: [{ contactID: "a3675fc4-f8dd-4f03-ba5b-f1870566bcd7" }, { contactID: "4e1753b9-018a-4775-b6aa-1bc7871cfee3" }]} # Contacts | Contacts with array of contacts specifiying the ContactID to be added to ContactGroup in body of request +contacts = { "Contacts": [ { "ContactID": "a3675fc4-f8dd-4f03-ba5b-f1870566bcd7" }, { "ContactID": "4e1753b9-018a-4775-b6aa-1bc7871cfee3" } ] } # Contacts | Contacts with array of contacts specifiying the ContactID to be added to ContactGroup in body of request try: # Allows you to add Contacts to a Contact Group api_response = api_instance.create_contact_group_contacts(xero_tenant_id, contact_group_id, contacts) @@ -1170,7 +1173,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant contact_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Contact -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to retrieve a history records of an Contact api_response = api_instance.create_contact_history(xero_tenant_id, contact_id, history_records) @@ -1234,8 +1237,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -contacts = { contacts: [{ name: "Bruce Banner", emailAddress: "hulk@avengers.com", phones: [{ phoneType: Phone.PhoneTypeEnum.MOBILE, phoneNumber: "555-1212", phoneAreaCode: "415" }], paymentTerms: { bills: { day: 15, type: PaymentTermType.OFCURRENTMONTH }, sales: { day: 10, type: PaymentTermType.DAYSAFTERBILLMONTH }}}]} # Contacts | Contacts with an array of Contact objects to create in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +contacts = { "Id": "e997d6d7-6dad-4458-beb8-d9c1bf7f2edf", "Status": "OK", "ProviderName": "Xero API Partner", "DateTimeUTC": "/Date(1551399321121)/", "Contacts": [ { "ContactID": "3ff6d40c-af9a-40a3-89ce-3c1556a25591", "ContactStatus": "ACTIVE", "Name": "Foo9987", "EmailAddress": "sid32476@blah.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "555-1212", "PhoneAreaCode": "415", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "/Date(1551399321043+0000)/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": false, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "PaymentTerms": { "Bills": { "Day": 15, "Type": "OFCURRENTMONTH" }, "Sales": { "Day": 10, "Type": "DAYSAFTERBILLMONTH" } }, "ContactPersons": [], "HasValidationErrors": false } ] } # Contacts | Contacts with an array of Contact objects to create in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to create a multiple contacts (bulk) in a Xero organisation api_response = api_instance.create_contacts(xero_tenant_id, contacts, summarize_errors=summarize_errors) @@ -1250,7 +1253,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **contacts** | [**Contacts**](Contacts.md)| Contacts with an array of Contact objects to create in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -1300,8 +1303,8 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant credit_note_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Credit Note -allocations = { allocations: [{ amount: 1.0, date: "2019-03-05", invoice: { invoiceID: "c45720a1-ade3-4a38-a064-d15489be6841", lineItems:[], type: Invoice.TypeEnum.ACCPAY, contact: {}}}]} # Allocations | Allocations with array of Allocation object in body of request. -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +allocations = { "Allocations": [ { "Invoice": { "LineItems": [], "InvoiceID": "c45720a1-ade3-4a38-a064-d15489be6841" }, "Amount": 1, "Date": "2019-03-05" } ] } # Allocations | Allocations with array of Allocation object in body of request. +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to create Allocation on CreditNote api_response = api_instance.create_credit_note_allocation(xero_tenant_id, credit_note_id, allocations, summarize_errors=summarize_errors) @@ -1317,7 +1320,7 @@ Name | Type | Description | Notes **xero_tenant_id** | **str**| Xero identifier for Tenant | **credit_note_id** | [**str**](.md)| Unique identifier for a Credit Note | **allocations** | [**Allocations**](Allocations.md)| Allocations with array of Allocation object in body of request. | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -1436,7 +1439,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant credit_note_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Credit Note -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to retrieve a history records of an CreditNote api_response = api_instance.create_credit_note_history(xero_tenant_id, credit_note_id, history_records) @@ -1500,8 +1503,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -credit_notes = { creditNotes: [{ type: CreditNote.TypeEnum.ACCPAYCREDIT, contact: { contactID: "430fa14a-f945-44d3-9f97-5df5e28441b8" }, date: "2019-01-05", lineItems: [{ description: "Foobar", quantity: 2.0, unitAmount: 20.0, accountCode: "400" }]}]} # CreditNotes | Credit Notes with array of CreditNote object in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +credit_notes = { "CreditNotes":[ { "Type":"ACCPAYCREDIT", "Contact":{ "ContactID":"430fa14a-f945-44d3-9f97-5df5e28441b8" }, "Date":"2019-01-05", "LineItems":[ { "Description":"Foobar", "Quantity":2.0, "UnitAmount":20.0, "AccountCode":"400" } ] } ] } # CreditNotes | Credit Notes with array of CreditNote object in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to create a credit note @@ -1517,7 +1520,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **credit_notes** | [**CreditNotes**](CreditNotes.md)| Credit Notes with array of CreditNote object in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] **unitdp** | **int**| e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts | [optional] ### Return type @@ -1567,7 +1570,7 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -currency = { code: CurrencyCode.USD, description: "United States Dollar" } # Currency | Currency obejct in the body of request +currency = { "Code": "USD", "Description": "United States Dollar" } # Currency | Currency obejct in the body of request try: api_response = api_instance.create_currency(xero_tenant_id, currency) pprint(api_response) @@ -1629,8 +1632,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -employees = { employees: [{ firstName: "Nick", lastName: "Fury", externalLink: { url: "http://twitter.com/#!/search/Nick+Fury" }}]} # Employees | Employees with array of Employee object in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +employees = { "Employees": [ { "FirstName": "Nick", "LastName": "Fury", "ExternalLink": { "Url": "http://twitter.com/#!/search/Nick+Fury" } } ] } # Employees | Employees with array of Employee object in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to create new employees used in Xero payrun api_response = api_instance.create_employees(xero_tenant_id, employees, summarize_errors=summarize_errors) @@ -1645,7 +1648,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **employees** | [**Employees**](Employees.md)| Employees with array of Employee object in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -1695,7 +1698,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant expense_claim_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a ExpenseClaim -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to create a history records of an ExpenseClaim api_response = api_instance.create_expense_claim_history(xero_tenant_id, expense_claim_id, history_records) @@ -1759,7 +1762,7 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -expense_claims = { expenseClaims: [{ status: ExpenseClaim.StatusEnum.SUBMITTED, user: { userID: "d1164823-0ac1-41ad-987b-b4e30fe0b273" }, receipts: [{ receiptID: "dc1c7f6d-0a4c-402f-acac-551d62ce5816", lineItems: [], contact: {}, user: {}, date: "2018-01-01" }]}]} # ExpenseClaims | ExpenseClaims with array of ExpenseClaim object in body of request +expense_claims = { "ExpenseClaims": [ { "Status": "SUBMITTED", "User": { "UserID": "d1164823-0ac1-41ad-987b-b4e30fe0b273" }, "Receipts": [ { "Lineitems": [], "ReceiptID": "dc1c7f6d-0a4c-402f-acac-551d62ce5816" } ] } ] } # ExpenseClaims | ExpenseClaims with array of ExpenseClaim object in body of request try: # Allows you to retrieve expense claims api_response = api_instance.create_expense_claims(xero_tenant_id, expense_claims) @@ -1892,7 +1895,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant invoice_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for an Invoice -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to retrieve a history records of an invoice api_response = api_instance.create_invoice_history(xero_tenant_id, invoice_id, history_records) @@ -1956,8 +1959,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -invoices = { invoices: [{ type: Invoice.TypeEnum.ACCREC, contact: { contactID: "00000000-0000-0000-000-000000000000" }, lineItems: [{ description: "Acme Tires", quantity: 2.0, unitAmount: 20.0, accountCode: "000", taxType: TaxType.NONE, lineAmount: 40.0 }], date: "2019-03-11", dueDate: "2018-12-10", reference: "Website Design", status: Invoice.StatusEnum.DRAFT }]} # Invoices | Invoices with an array of invoice objects in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +invoices = { "Invoices": [ { "Type": "ACCREC", "Contact": { "ContactID": "430fa14a-f945-44d3-9f97-5df5e28441b8" }, "LineItems": [ { "Description": "Acme Tires", "Quantity": 2, "UnitAmount": 20, "AccountCode": "200", "TaxType": "NONE", "LineAmount": 40 } ], "Date": "2019-03-11", "DueDate": "2018-12-10", "Reference": "Website Design", "Status": "AUTHORISED" } ] } # Invoices | Invoices with an array of invoice objects in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to create one or more sales invoices or purchase bills @@ -1973,7 +1976,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **invoices** | [**Invoices**](Invoices.md)| Invoices with an array of invoice objects in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] **unitdp** | **int**| e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts | [optional] ### Return type @@ -2024,7 +2027,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant item_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for an Item -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to create a history record for items api_response = api_instance.create_item_history(xero_tenant_id, item_id, history_records) @@ -2088,8 +2091,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -items = { items: [{ code: "abcXYZ123", name: "HelloWorld11", description: "Foobar", inventoryAssetAccountCode: "140", purchaseDetails: { cOGSAccountCode: "500" }}]} # Items | Items with an array of Item objects in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +items = { "Items": [ { "Code": "code123", "Name": "Item Name XYZ", "Description": "Foobar", "InventoryAssetAccountCode": "140", "PurchaseDetails": { "COGSAccountCode": "500" } } ] } # Items | Items with an array of Item objects in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to create one or more items @@ -2105,7 +2108,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **items** | [**Items**](Items.md)| Items with an array of Item objects in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] **unitdp** | **int**| e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts | [optional] ### Return type @@ -2155,7 +2158,7 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -linked_transaction = { sourceTransactionID: "00000000-0000-0000-000-000000000000", sourceLineItemID: "00000000-0000-0000-000-000000000000" } # LinkedTransaction | LinkedTransaction object in body of request +linked_transaction = { "LinkedTransactions": [ { "SourceTransactionID": "a848644a-f20f-4630-98c3-386bd7505631", "SourceLineItemID": "b0df260d-3cc8-4ced-9bd6-41924f624ed3" } ] } # LinkedTransaction | LinkedTransaction object in body of request try: # Allows you to create linked transactions (billable expenses) api_response = api_instance.create_linked_transaction(xero_tenant_id, linked_transaction) @@ -2253,6 +2256,71 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) +# **create_manual_journal_history_record** +> HistoryRecords create_manual_journal_history_record(xero_tenant_id, manual_journal_id, history_records) + +Allows you to create history record for a manual journal + +### Example + +* OAuth Authentication (OAuth2): +```python +from xero_python.api_client import Configuration, ApiClient +from xero_python.api_client.oauth2 import OAuth2Token +from xero_python.exceptions import ApiException +from xero_python.accounting import AccountingApi +from pprint import pprint + +# Configure OAuth2 access token for authorization: OAuth2 +# simplified version, `xero_oauth2_token` represents permanent global token storage +xero_oauth2_token = {} # set to valid xero oauth2 token dictionary +# create client configuration with client id and client secret for automatic token refresh +api_config = Configuration(oauth2_token=OAuth2Token( + client_id="YOUR_API_CLIENT_ID", client_secret="YOUR_API_CLIENT_SECRET" +)) +# configure xero-python sdk client +api_client = ApiClient( + api_config, + oauth2_token_saver=lambda x: xero_oauth2_token.update(x), + oauth2_token_getter=lambda : xero_oauth2_token +) +# create an instance of the API class +api_instance = AccountingApi(api_client) + +xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant +manual_journal_id = '00000000-0000-0000-000-000000000000' # str | Xero generated unique identifier for a manual journal +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +try: + # Allows you to create history record for a manual journal + api_response = api_instance.create_manual_journal_history_record(xero_tenant_id, manual_journal_id, history_records) + pprint(api_response) +except ApiException as e: + print("Exception when calling AccountingApi->create_manual_journal_history_record: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **xero_tenant_id** | **str**| Xero identifier for Tenant | + **manual_journal_id** | [**str**](.md)| Xero generated unique identifier for a manual journal | + **history_records** | [**HistoryRecords**](HistoryRecords.md)| HistoryRecords containing an array of HistoryRecord objects in body of request | + +### Return type + +[**HistoryRecords**](HistoryRecords.md) + +### Authorization + +[OAuth2](../README.md#OAuth2) + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + # **create_manual_journals** > ManualJournals create_manual_journals(xero_tenant_id, manual_journals, summarize_errors=summarize_errors) @@ -2285,8 +2353,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -manual_journals = { manualJournals: [{ narration: "Foo bar", date: "2019-03-14", journalLines: [{ lineAmount: 100.0, accountCode: "400", description: "Hello there" }, { lineAmount: -100.0, accountCode: "400", description: "Goodbye", tracking: [{ name: "Simpson", option: "Bart" }] }]}]} # ManualJournals | ManualJournals array with ManualJournal object in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +manual_journals = { "ManualJournals": [ { "Narration": "Journal Desc", "JournalLines": [ { "LineAmount": 100, "AccountCode": "400", "Description": "Money Movement" }, { "LineAmount": -100, "AccountCode": "400", "Description": "Prepayment of things", "Tracking": [ { "Name": "North", "Option": "Region" } ] } ], "Date": "2019-03-14" } ] } # ManualJournals | ManualJournals array with ManualJournal object in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to create one or more manual journals api_response = api_instance.create_manual_journals(xero_tenant_id, manual_journals, summarize_errors=summarize_errors) @@ -2301,7 +2369,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **manual_journals** | [**ManualJournals**](ManualJournals.md)| ManualJournals array with ManualJournal object in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -2351,8 +2419,8 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant overpayment_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Overpayment -allocations = { allocations: [{ invoice: { invoiceID: "00000000-0000-0000-000-000000000000", lineItems: [], contact: {}, type: Invoice.TypeEnum.ACCPAY }, amount: 1.0, date: "2019-03-12" }]} # Allocations | Allocations array with Allocation object in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +allocations = { "Allocations": [ { "Invoice": { "InvoiceID": "00000000-0000-0000-000-000000000000", "LineItems": [], "Contact": {}, "Type": "ACCPAY" }, "Amount": 10.00, "Date": "2019-03-12" } ] } # Allocations | Allocations array with Allocation object in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to create a single allocation for an overpayment api_response = api_instance.create_overpayment_allocations(xero_tenant_id, overpayment_id, allocations, summarize_errors=summarize_errors) @@ -2368,7 +2436,7 @@ Name | Type | Description | Notes **xero_tenant_id** | **str**| Xero identifier for Tenant | **overpayment_id** | [**str**](.md)| Unique identifier for a Overpayment | **allocations** | [**Allocations**](Allocations.md)| Allocations array with Allocation object in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -2418,7 +2486,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant overpayment_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Overpayment -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to create history records of an Overpayment api_response = api_instance.create_overpayment_history(xero_tenant_id, overpayment_id, history_records) @@ -2482,7 +2550,7 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -payment = { invoice: { invoiceID: "00000000-0000-0000-000-000000000000", lineItems: [], contact: {}, type: Invoice.TypeEnum.ACCPAY }, account: { code: "970" }, date: "2019-03-12", amount: 1.0 } # Payment | Request body with a single Payment object +payment = { "Payments": [ { "Invoice": { "LineItems": [], "InvoiceID": "00000000-0000-0000-000-000000000000" }, "Account": { "Code": "970" }, "Date": "2019-03-12", "Amount": 1 } ] } # Payment | Request body with a single Payment object try: # Allows you to create a single payment for invoices or credit notes api_response = api_instance.create_payment(xero_tenant_id, payment) @@ -2546,7 +2614,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant payment_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Payment -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to create a history record for a payment api_response = api_instance.create_payment_history(xero_tenant_id, payment_id, history_records) @@ -2610,7 +2678,7 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -payment_services = { paymentServices: [{ paymentServiceName: "PayUpNow", paymentServiceUrl: "https://www.payupnow.com/", payNowText: "Time To Pay" }]} # PaymentServices | PaymentServices array with PaymentService object in body of request +payment_services = { "PaymentServices": [ { "PaymentServiceName": "PayUpNow", "PaymentServiceUrl": "https://www.payupnow.com/", "PayNowText": "Time To Pay" } ] } # PaymentServices | PaymentServices array with PaymentService object in body of request try: # Allows you to create payment services api_response = api_instance.create_payment_service(xero_tenant_id, payment_services) @@ -2673,8 +2741,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -payments = { payments: [{ invoice: { invoiceID: "00000000-0000-0000-000-000000000000", lineItems: [], contact: {}, type: Invoice.TypeEnum.ACCPAY }, account: { code: "970" }, date: "2019-03-12", amount: 1.0 }]} # Payments | Payments array with Payment object in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +payments = { "Payments": [ { "Invoice": { "LineItems": [], "InvoiceID": "00000000-0000-0000-000-000000000000" }, "Account": { "Code": "970" }, "Date": "2019-03-12", "Amount": 1 } ] } # Payments | Payments array with Payment object in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to create multiple payments for invoices or credit notes api_response = api_instance.create_payments(xero_tenant_id, payments, summarize_errors=summarize_errors) @@ -2689,7 +2757,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **payments** | [**Payments**](Payments.md)| Payments array with Payment object in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -2739,8 +2807,8 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant prepayment_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for Prepayment -allocations = { allocations: [{ invoice: { invoiceID: "00000000-0000-0000-000-000000000000", lineItems: [], contact: {}, type: null }, amount: 1.0, date: "2019-03-13" }]} # Allocations | Allocations with an array of Allocation object in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +allocations = { "Allocations": [ { "Invoice": { "LineItems": [], "InvoiceID": "00000000-0000-0000-000-000000000000" }, "Amount": 1, "Date": "2019-01-10" } ] } # Allocations | Allocations with an array of Allocation object in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to create an Allocation for prepayments api_response = api_instance.create_prepayment_allocations(xero_tenant_id, prepayment_id, allocations, summarize_errors=summarize_errors) @@ -2756,7 +2824,7 @@ Name | Type | Description | Notes **xero_tenant_id** | **str**| Xero identifier for Tenant | **prepayment_id** | [**str**](.md)| Unique identifier for Prepayment | **allocations** | [**Allocations**](Allocations.md)| Allocations with an array of Allocation object in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -2806,7 +2874,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant prepayment_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a PrePayment -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to create a history record for an Prepayment api_response = api_instance.create_prepayment_history(xero_tenant_id, prepayment_id, history_records) @@ -2938,7 +3006,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant purchase_order_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a PurchaseOrder -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to create HistoryRecord for purchase orders api_response = api_instance.create_purchase_order_history(xero_tenant_id, purchase_order_id, history_records) @@ -3002,8 +3070,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -purchase_orders = { purchaseOrders: [{ contact: { contactID: "00000000-0000-0000-000-000000000000" }, lineItems: [{ description: "Foobar", quantity: 1.0, unitAmount: 20.0, accountCode: "710" }], date: "2019-03-13" }]} # PurchaseOrders | PurchaseOrders with an array of PurchaseOrder object in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +purchase_orders = { "PurchaseOrders": [ { "Contact": { "ContactID": "00000000-0000-0000-000-000000000000" }, "LineItems": [ { "Description": "Foobar", "Quantity": 1, "UnitAmount": 20, "AccountCode": "710" } ], "Date": "2019-03-13" } ] } # PurchaseOrders | PurchaseOrders with an array of PurchaseOrder object in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to create one or more purchase orders api_response = api_instance.create_purchase_orders(xero_tenant_id, purchase_orders, summarize_errors=summarize_errors) @@ -3018,7 +3086,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **purchase_orders** | [**PurchaseOrders**](PurchaseOrders.md)| PurchaseOrders with an array of PurchaseOrder object in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -3135,7 +3203,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant quote_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for an Quote -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to retrieve a history records of an quote api_response = api_instance.create_quote_history(xero_tenant_id, quote_id, history_records) @@ -3199,8 +3267,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -quotes = { quotes: [{ contact: { contactID: "00000000-0000-0000-000-000000000000" }, lineItems: [{ description: "Foobar", quantity: 1.0, unitAmount: 20.0, accountCode: "12775" }], date:"2020-02-01" }]} # Quotes | Quotes with an array of Quote object in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +quotes = { "Quotes": [ { "Contact": { "ContactID": "00000000-0000-0000-000-000000000000" }, "LineItems": [ { "Description": "Foobar", "Quantity": 1, "UnitAmount": 20, "AccountCode": "12775" } ], "Date": "2020-02-01" } ] } # Quotes | Quotes with an array of Quote object in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to create one or more quotes api_response = api_instance.create_quotes(xero_tenant_id, quotes, summarize_errors=summarize_errors) @@ -3215,7 +3283,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **quotes** | [**Quotes**](Quotes.md)| Quotes with an array of Quote object in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -3264,7 +3332,7 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -receipts = { receipts: [{ contact: { contactID: "00000000-0000-0000-000-000000000000" }, lineItems: [{ description: "Foobar", quantity: 2.0, unitAmount: 20.0, accountCode: "400", taxType: TaxType.NONE, lineAmount: 40.0 }], user: { userID: "00000000-0000-0000-000-000000000000" }, lineAmountTypes: LineAmountTypes.Inclusive, status: Receipt.StatusEnum.DRAFT, date: null} ] } # Receipts | Receipts with an array of Receipt object in body of request +receipts = { "Receipts": [ { "Contact": { "ContactID": "00000000-0000-0000-000-000000000000" }, "Lineitems": [ { "Description": "Foobar", "Quantity": 2, "UnitAmount": 20, "AccountCode": "400", "TaxType": "NONE", "LineAmount": 40 } ], "User": { "UserID": "00000000-0000-0000-000-000000000000" }, "LineAmountTypes": "NoTax", "Status": "DRAFT" } ] } # Receipts | Receipts with an array of Receipt object in body of request unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to create draft expense claim receipts for any user @@ -3397,7 +3465,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant receipt_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Receipt -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to retrieve a history records of an Receipt api_response = api_instance.create_receipt_history(xero_tenant_id, receipt_id, history_records) @@ -3529,7 +3597,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant repeating_invoice_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Repeating Invoice -history_records = { historyRecords:[ { details :"Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request +history_records = { "HistoryRecords": [ { "Details": "Hello World" } ] } # HistoryRecords | HistoryRecords containing an array of HistoryRecord objects in body of request try: # Allows you to create history for a repeating invoice api_response = api_instance.create_repeating_invoice_history(xero_tenant_id, repeating_invoice_id, history_records) @@ -3593,7 +3661,7 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -tax_rates = { taxRates: [{ name: "CA State Tax", taxComponents: [{ name: "State Tax", rate: 2.25 }]}]} # TaxRates | TaxRates array with TaxRate object in body of request +tax_rates = { "TaxRates": [ { "Name": "CA State Tax", "TaxComponents": [ { "Name": "State Tax", "Rate": 2.25 } ] } ] } # TaxRates | TaxRates array with TaxRate object in body of request try: # Allows you to create one or more Tax Rates api_response = api_instance.create_tax_rates(xero_tenant_id, tax_rates) @@ -4098,7 +4166,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant payment_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Payment -payment_delete = { status: "DELETED" } # PaymentDelete | +payment_delete = { "Payments":[ { "Status":"DELETED" } ] } # PaymentDelete | try: # Allows you to update a specified payment for invoices and credit notes api_response = api_instance.delete_payment(xero_tenant_id, payment_id, payment_delete) @@ -8573,6 +8641,69 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) +# **get_manual_journals_history** +> HistoryRecords get_manual_journals_history(xero_tenant_id, manual_journal_id) + +Allows you to retrieve history from a manual journal + +### Example + +* OAuth Authentication (OAuth2): +```python +from xero_python.api_client import Configuration, ApiClient +from xero_python.api_client.oauth2 import OAuth2Token +from xero_python.exceptions import ApiException +from xero_python.accounting import AccountingApi +from pprint import pprint + +# Configure OAuth2 access token for authorization: OAuth2 +# simplified version, `xero_oauth2_token` represents permanent global token storage +xero_oauth2_token = {} # set to valid xero oauth2 token dictionary +# create client configuration with client id and client secret for automatic token refresh +api_config = Configuration(oauth2_token=OAuth2Token( + client_id="YOUR_API_CLIENT_ID", client_secret="YOUR_API_CLIENT_SECRET" +)) +# configure xero-python sdk client +api_client = ApiClient( + api_config, + oauth2_token_saver=lambda x: xero_oauth2_token.update(x), + oauth2_token_getter=lambda : xero_oauth2_token +) +# create an instance of the API class +api_instance = AccountingApi(api_client) + +xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant +manual_journal_id = '00000000-0000-0000-000-000000000000' # str | Xero generated unique identifier for a manual journal +try: + # Allows you to retrieve history from a manual journal + api_response = api_instance.get_manual_journals_history(xero_tenant_id, manual_journal_id) + pprint(api_response) +except ApiException as e: + print("Exception when calling AccountingApi->get_manual_journals_history: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **xero_tenant_id** | **str**| Xero identifier for Tenant | + **manual_journal_id** | [**str**](.md)| Xero generated unique identifier for a manual journal | + +### Return type + +[**HistoryRecords**](HistoryRecords.md) + +### Authorization + +[OAuth2](../README.md#OAuth2) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + # **get_online_invoice** > OnlineInvoices get_online_invoice(xero_tenant_id, invoice_id) @@ -8636,6 +8767,67 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) +# **get_organisation_actions** +> Actions get_organisation_actions(xero_tenant_id) + +Retrieve a list of the key actions your app has permission to perform in the connected organisation. + +### Example + +* OAuth Authentication (OAuth2): +```python +from xero_python.api_client import Configuration, ApiClient +from xero_python.api_client.oauth2 import OAuth2Token +from xero_python.exceptions import ApiException +from xero_python.accounting import AccountingApi +from pprint import pprint + +# Configure OAuth2 access token for authorization: OAuth2 +# simplified version, `xero_oauth2_token` represents permanent global token storage +xero_oauth2_token = {} # set to valid xero oauth2 token dictionary +# create client configuration with client id and client secret for automatic token refresh +api_config = Configuration(oauth2_token=OAuth2Token( + client_id="YOUR_API_CLIENT_ID", client_secret="YOUR_API_CLIENT_SECRET" +)) +# configure xero-python sdk client +api_client = ApiClient( + api_config, + oauth2_token_saver=lambda x: xero_oauth2_token.update(x), + oauth2_token_getter=lambda : xero_oauth2_token +) +# create an instance of the API class +api_instance = AccountingApi(api_client) + +xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant +try: + # Retrieve a list of the key actions your app has permission to perform in the connected organisation. + api_response = api_instance.get_organisation_actions(xero_tenant_id) + pprint(api_response) +except ApiException as e: + print("Exception when calling AccountingApi->get_organisation_actions: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **xero_tenant_id** | **str**| Xero identifier for Tenant | + +### Return type + +[**Actions**](Actions.md) + +### Authorization + +[OAuth2](../README.md#OAuth2) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + # **get_organisation_cis_settings** > CISOrgSetting get_organisation_cis_settings(xero_tenant_id, organisation_id) @@ -12282,7 +12474,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant account_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for retrieving single object -accounts = { accounts: [{ code: "123456", name: "BarFoo", accountID: "00000000-0000-0000-000-000000000000", type: AccountType.EXPENSE, description: "GoodBye World", taxType: TaxType.INPUT }]} # Accounts | Request of type Accounts array with one Account +accounts = { "Accounts":[ { "Code":"123456", "Name":"BarFoo", "AccountID":"99ce6032-0678-4aa0-8148-240c75fee33a", "Type":"EXPENSE", "Description":"GoodBye World", "TaxType":"INPUT", "EnablePaymentsToAccount":false, "ShowInExpenseClaims":false, "Class":"EXPENSE", "ReportingCode":"EXP", "ReportingCodeName":"Expense", "UpdatedDateUTC":"2019-02-21T16:29:47.96-08:00" } ] } # Accounts | Request of type Accounts array with one Account try: # Allows you to update a chart of accounts api_response = api_instance.update_account(xero_tenant_id, account_id, accounts) @@ -12414,7 +12606,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant bank_transaction_id = '00000000-0000-0000-000-000000000000' # str | Xero generated unique identifier for a bank transaction -bank_transactions = { bankTransactions: [{ type: BankTransaction.TypeEnum.SPEND, date: "2019-02-25", reference: "You just updated", status: BankTransaction.StatusEnum.AUTHORISED, bankTransactionID: "00000000-0000-0000-000-000000000000", lineItems: [], contact: {}, bankAccount: { accountID: "00000000-0000-0000-000-000000000000" }}]} # BankTransactions | +bank_transactions = { "BankTransactions": [ { "Type": "SPEND", "Contact": { "ContactID": "00000000-0000-0000-000-000000000000", "ContactStatus": "ACTIVE", "Name": "Buzz Lightyear", "FirstName": "Buzz", "LastName": "Lightyear", "EmailAddress": "buzz.Lightyear@email.com", "ContactPersons": [], "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Palo Alto", "Region": "CA", "PostalCode": "94020", "Country": "United States" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "847-1294", "PhoneAreaCode": "(626)", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "2017-08-21T13:49:04.227-07:00", "ContactGroups": [] }, "Lineitems": [], "BankAccount": { "Code": "088", "Name": "Business Wells Fargo", "AccountID": "00000000-0000-0000-000-000000000000" }, "IsReconciled": false, "Date": "2019-02-25", "Reference": "You just updated", "CurrencyCode": "USD", "CurrencyRate": 1, "Status": "AUTHORISED", "LineAmountTypes": "Inclusive", "TotalTax": 1.74, "BankTransactionID": "00000000-0000-0000-000-000000000000", "UpdatedDateUTC": "2019-02-26T12:39:27.813-08:00" } ] } # BankTransactions | unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to update a single spend or receive money transaction @@ -12614,7 +12806,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant contact_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Contact -contacts = { contacts: [{ contactID: "00000000-0000-0000-000-000000000000", name: "Thanos" }]} # Contacts | an array of Contacts containing single Contact object with properties to update +contacts = { "Contacts": [{ "ContactID": "00000000-0000-0000-000-000000000000", "Name": "Thanos" }]} # Contacts | an array of Contacts containing single Contact object with properties to update try: api_response = api_instance.update_contact(xero_tenant_id, contact_id, contacts) pprint(api_response) @@ -12744,7 +12936,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant contact_group_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Contact Group -contact_groups = { contactGroups: [{ name: "Vendor" }]} # ContactGroups | an array of Contact groups with Name of specific group to update +contact_groups = { "ContactGroups":[ { "Name":"Suppliers" } ] } # ContactGroups | an array of Contact groups with Name of specific group to update try: # Allows you to update a Contact Group api_response = api_instance.update_contact_group(xero_tenant_id, contact_group_id, contact_groups) @@ -12809,7 +13001,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant credit_note_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Credit Note -credit_notes = { creditNotes: [{ type: CreditNote.TypeEnum.ACCPAYCREDIT, contact: { contactID: "00000000-0000-0000-000-000000000000" }, date: "2019-01-05", status: CreditNote.StatusEnum.AUTHORISED, reference: "Mind stone", lineItems: [{ description: "Infinity Stones", quantity: 1.0, unitAmount: 100.0, accountCode: "400" } ]}]} # CreditNotes | an array of Credit Notes containing credit note details to update +credit_notes = { "CreditNotes": [ { "Type": "ACCPAYCREDIT", "Contact": { "ContactID": "430fa14a-f945-44d3-9f97-5df5e28441b8" }, "Date": "2019-01-05", "Status": "AUTHORISED", "Reference": "HelloWorld", "LineItems": [ { "Description": "Foobar", "Quantity": 2, "UnitAmount": 20, "AccountCode": "400" } ] } ] } # CreditNotes | an array of Credit Notes containing credit note details to update unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to update a specific credit note @@ -12943,7 +13135,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant expense_claim_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a ExpenseClaim -expense_claims = { expenseClaims: [{ status: ExpenseClaim.StatusEnum.AUTHORISED, user: { userID: "00000000-0000-0000-000-000000000000" }, receipts: [{ receiptID: "00000000-0000-0000-000-000000000000", lineItems: [], contact: {}, date:"2020-01-01", user: {} }]}]} # ExpenseClaims | +expense_claims = { "ExpenseClaims": [ { "Status": "SUBMITTED", "User": { "UserID": "d1164823-0ac1-41ad-987b-b4e30fe0b273" }, "Receipts": [ { "Lineitems": [], "ReceiptID": "dc1c7f6d-0a4c-402f-acac-551d62ce5816" } ] } ] } # ExpenseClaims | try: # Allows you to update specified expense claims api_response = api_instance.update_expense_claim(xero_tenant_id, expense_claim_id, expense_claims) @@ -13008,7 +13200,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant invoice_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for an Invoice -invoices = { invoices: [{ reference: "I am Iron Man", invoiceID: "00000000-0000-0000-000-000000000000", lineItems: [], contact: {}, type: Invoice.TypeEnum.ACCPAY }]} # Invoices | +invoices = { "Invoices": [{ Reference: "May the force be with you", "InvoiceID": "00000000-0000-0000-000-000000000000", "LineItems": [], "Contact": {}, "Type": "ACCPAY" }]} # Invoices | unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to update a specified sales invoices or purchase bills @@ -13142,7 +13334,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant item_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for an Item -items = { items:[ { code:"abc123", description:"Hello Xero" } ] } # Items | +items = { "Items": [ { "Code": "ItemCode123", "Description": "Description 123" } ] } # Items | unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to update a specified item @@ -13209,7 +13401,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant linked_transaction_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a LinkedTransaction -linked_transactions = { linkedTransactions: [{ sourceLineItemID: "00000000-0000-0000-000-000000000000", contactID: "00000000-0000-0000-000-000000000000" }]} # LinkedTransactions | +linked_transactions = { "LinkedTransactions": [ { "SourceTransactionID": "00000000-0000-0000-000-000000000000", "SourceLineItemID": "00000000-0000-0000-000-000000000000" } ] } # LinkedTransactions | try: # Allows you to update a specified linked transactions (billable expenses) api_response = api_instance.update_linked_transaction(xero_tenant_id, linked_transaction_id, linked_transactions) @@ -13274,7 +13466,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant manual_journal_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a ManualJournal -manual_journals = { manualJournals: [{ narration: "Hello Xero", manualJournalID: "00000000-0000-0000-000-000000000000", journalLines: [] }]} # ManualJournals | +manual_journals = { "ManualJournals": [ { "Narration": "Hello Xero", "ManualJournalID": "00000000-0000-0000-000-000000000000", "JournalLines": [] } ] } # ManualJournals | try: # Allows you to update a specified manual journal api_response = api_instance.update_manual_journal(xero_tenant_id, manual_journal_id, manual_journals) @@ -13405,8 +13597,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -bank_transactions = { bankTransactions: [{ type: BankTransaction.TypeEnum.SPEND, contact: { contactID: "00000000-0000-0000-000-000000000000" }, lineItems: [{ description: "Foobar", quantity: 1.0, unitAmount: 20.0, accountCode: "000" } ], bankAccount: { code: "000" }}]} # BankTransactions | -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +bank_transactions = { "BankTransactions": [ { "Type": "SPEND", "Contact": { "ContactID": "00000000-0000-0000-000-000000000000" }, "Lineitems": [ { "Description": "Foobar", "Quantity": 1, "UnitAmount": 20, "AccountCode": "400" } ], "BankAccount": { "Code": "088" } } ] } # BankTransactions | +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to update or create one or more spend or receive money transaction @@ -13422,7 +13614,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **bank_transactions** | [**BankTransactions**](BankTransactions.md)| | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] **unitdp** | **int**| e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts | [optional] ### Return type @@ -13472,8 +13664,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -contacts = { contacts: [{ name: "Bruce Banner", emailAddress: "hulk@avengers.com", phones: [{ phoneType: Phone.PhoneTypeEnum.MOBILE, phoneNumber: "555-1212", phoneAreaCode: "415" }], paymentTerms: { bills: { day: 15, type: PaymentTermType.OFCURRENTMONTH }, sales: { day: 10, type: PaymentTermType.DAYSAFTERBILLMONTH }}}]} # Contacts | -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +contacts = { "Contacts": [ { "Name": "Bruce Banner", "EmailAddress": "hulk@avengers.com", "Phones": [ { "PhoneType": "MOBILE", "PhoneNumber": "555-1212", "PhoneAreaCode": "415" } ], "PaymentTerms": { "Bills": { "Day": 15, "Type": "OFCURRENTMONTH" }, "Sales": { "Day": 10, "Type": "DAYSAFTERBILLMONTH" } } } ] } # Contacts | +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to update OR create one or more contacts in a Xero organisation api_response = api_instance.update_or_create_contacts(xero_tenant_id, contacts, summarize_errors=summarize_errors) @@ -13488,7 +13680,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **contacts** | [**Contacts**](Contacts.md)| | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -13537,8 +13729,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -credit_notes = { creditNotes: [{ type: CreditNote.TypeEnum.ACCPAYCREDIT, contact: { contactID: "00000000-0000-0000-000-000000000000" }, date: "2019-01-05", lineItems: [{ description: "Foobar", quantity: 2.0, unitAmount: 20.0, accountCode: "400" }]}]} # CreditNotes | an array of Credit Notes with a single CreditNote object. -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +credit_notes = { "CreditNotes":[ { "Type":"ACCPAYCREDIT", "Contact":{ "ContactID":"430fa14a-f945-44d3-9f97-5df5e28441b8" }, "Date":"2019-01-05", "Status":"AUTHORISED", "Reference": "HelloWorld", "LineItems":[ { "Description":"Foobar", "Quantity":2.0, "UnitAmount":20.0, "AccountCode":"400" } ] } ] } # CreditNotes | an array of Credit Notes with a single CreditNote object. +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to update OR create one or more credit notes @@ -13554,7 +13746,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **credit_notes** | [**CreditNotes**](CreditNotes.md)| an array of Credit Notes with a single CreditNote object. | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] **unitdp** | **int**| e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts | [optional] ### Return type @@ -13604,8 +13796,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -employees = { employees: [{ firstName: "Nick", lastName: "Fury", externalLink: { url: "http://twitter.com/#!/search/Nick+Fury" }}]} # Employees | Employees with array of Employee object in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +employees = { "Employees": [ { "FirstName": "Nick", "LastName": "Fury", "ExternalLink": { "Url": "http://twitter.com/#!/search/Nick+Fury" } } ] } # Employees | Employees with array of Employee object in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to create a single new employees used in Xero payrun api_response = api_instance.update_or_create_employees(xero_tenant_id, employees, summarize_errors=summarize_errors) @@ -13620,7 +13812,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **employees** | [**Employees**](Employees.md)| Employees with array of Employee object in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -13669,8 +13861,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -invoices = { invoices: [{ type: Invoice.TypeEnum.ACCREC, contact: { contactID:"00000000-0000-0000-000-000000000000" }, lineItems:[ { description:"Acme Tires", quantity:2.0, unitAmount:20.0, accountCode:"200", taxType:"NONE", lineAmount:40.0 } ], date:"2019-03-11", dueDate:"2018-12-10", reference:"Website Design", status: Invoice.StatusEnum.AUTHORISED } ] } # Invoices | -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +invoices = { "Invoices": [ { "Type": "ACCREC", "Contact": { "ContactID": "430fa14a-f945-44d3-9f97-5df5e28441b8" }, "LineItems": [ { "Description": "Acme Tires", "Quantity": 2, "UnitAmount": 20, "AccountCode": "200", "TaxType": "NONE", "LineAmount": 40 } ], "Date": "2019-03-11", "DueDate": "2018-12-10", "Reference": "Website Design", "Status": "AUTHORISED" } ] } # Invoices | +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to update OR create one or more sales invoices or purchase bills @@ -13686,7 +13878,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **invoices** | [**Invoices**](Invoices.md)| | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] **unitdp** | **int**| e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts | [optional] ### Return type @@ -13736,8 +13928,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -items = { items: [{ code: "abcXYZ", name: "HelloWorld", description: "Foobar" }]} # Items | -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +items = { "Items": [ { "Code": "ItemCode123", "Name": "ItemName XYZ", "Description": "Item Description ABC" } ] } # Items | +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to update or create one or more items @@ -13753,7 +13945,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **items** | [**Items**](Items.md)| | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] **unitdp** | **int**| e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts | [optional] ### Return type @@ -13803,8 +13995,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -manual_journals = { manualJournals: [{ narration: "Foo bar", journalLines: [{ lineAmount: 100.0, accountCode: "400", description: "Hello there" },{ lineAmount: -100.0, accountCode: "400", description: "Goodbye", tracking: [{ name: "Simpsons", option: "Bart" }]}], date: "2019-03-14" }]} # ManualJournals | ManualJournals array with ManualJournal object in body of request -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +manual_journals = { "ManualJournals": [ { "Narration": "Journal Desc", "JournalLines": [ { "LineAmount": 100, "AccountCode": "400", "Description": "Money Movement" }, { "LineAmount": -100, "AccountCode": "400", "Description": "Prepayment of things", "Tracking": [ { "Name": "North", "Option": "Region" } ] } ], "Date": "2019-03-14" } ] } # ManualJournals | ManualJournals array with ManualJournal object in body of request +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to create a single manual journal api_response = api_instance.update_or_create_manual_journals(xero_tenant_id, manual_journals, summarize_errors=summarize_errors) @@ -13819,7 +14011,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **manual_journals** | [**ManualJournals**](ManualJournals.md)| ManualJournals array with ManualJournal object in body of request | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -13868,8 +14060,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -purchase_orders = { purchaseOrders: [ { contact: { contactID: "00000000-0000-0000-000-000000000000" }, lineItems: [{ description: "Foobar", quantity: 1.0, unitAmount: 20.0, accountCode: "710" }], date: "2019-03-13" }]} # PurchaseOrders | -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +purchase_orders = { "PurchaseOrders": [ { "Contact": { "ContactID": "00000000-0000-0000-000-000000000000" }, "LineItems": [ { "Description": "Foobar", "Quantity": 1, "UnitAmount": 20, "AccountCode": "710" } ], "Date": "2019-03-13" } ] } # PurchaseOrders | +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to update or create one or more purchase orders api_response = api_instance.update_or_create_purchase_orders(xero_tenant_id, purchase_orders, summarize_errors=summarize_errors) @@ -13884,7 +14076,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **purchase_orders** | [**PurchaseOrders**](PurchaseOrders.md)| | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -13933,8 +14125,8 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -quotes = { quotes: [{ contact: { contactID: "00000000-0000-0000-000-000000000000" }, lineItems: [{ description: "Foobar", quantity: 1.0, unitAmount: 20.0, accountCode: "12775" }], date: "2020-02-01" }]} # Quotes | -summarize_errors = False # bool | If false return 200 OK and mix of successfully created obejcts and any with validation errors (optional) (default to False) +quotes = { "Quotes": [ { "Contact": { "ContactID": "00000000-0000-0000-000-000000000000" }, "LineItems": [ { "Description": "Foobar", "Quantity": 1, "UnitAmount": 20, "AccountCode": "12775" } ], "Date": "2020-02-01" } ] } # Quotes | +summarize_errors = False # bool | If false return 200 OK and mix of successfully created objects and any with validation errors (optional) (default to False) try: # Allows you to update OR create one or more quotes api_response = api_instance.update_or_create_quotes(xero_tenant_id, quotes, summarize_errors=summarize_errors) @@ -13949,7 +14141,7 @@ Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **xero_tenant_id** | **str**| Xero identifier for Tenant | **quotes** | [**Quotes**](Quotes.md)| | - **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created obejcts and any with validation errors | [optional] [default to False] + **summarize_errors** | **bool**| If false return 200 OK and mix of successfully created objects and any with validation errors | [optional] [default to False] ### Return type @@ -13999,7 +14191,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant purchase_order_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a PurchaseOrder -purchase_orders = { purchaseOrders:[ { attentionTo: "Peter Parker", lineItems: [], contact: {} }]} # PurchaseOrders | +purchase_orders = { "PurchaseOrders": [ { "AttentionTo": "Peter Parker", "LineItems": [], "Contact": {} } ] } # PurchaseOrders | try: # Allows you to update a specified purchase order api_response = api_instance.update_purchase_order(xero_tenant_id, purchase_order_id, purchase_orders) @@ -14131,7 +14323,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant quote_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for an Quote -quotes = { quotes: [{ reference: "I am an update", contact: { contactID: "00000000-0000-0000-000-000000000000" }, date: "2020-02-01" }]} # Quotes | +quotes = { "Quotes": [ { "Reference": "I am an update", "Contact": { "ContactID": "00000000-0000-0000-000-000000000000" }, "Date": "2020-02-01" } ] } # Quotes | try: # Allows you to update a specified quote api_response = api_instance.update_quote(xero_tenant_id, quote_id, quotes) @@ -14263,7 +14455,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant receipt_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a Receipt -receipts = { receipts: [{ user: { userID: "00000000-0000-0000-000-000000000000" }, reference: "Foobar", date: "2020-01-01", contact: {}, lineItems: [] }]} # Receipts | +receipts = { "Receipts": [ { "Lineitems": [], "User": { "UserID": "00000000-0000-0000-000-000000000000" }, "Reference": "Foobar" } ] } # Receipts | unitdp = 4 # int | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts (optional) try: # Allows you to retrieve a specified draft expense claim receipts @@ -14463,7 +14655,7 @@ api_client = ApiClient( api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant -tax_rates = { taxRates: [{ name: "State Tax NY", taxComponents: [{ name: "State Tax", rate: 2.25 }], status: TaxRate.StatusEnum.Deleted, reportTaxType: TaxRate.ReportTaxTypeEnum.INPUT }]} # TaxRates | +tax_rates = { "TaxRates": [ { "Name": "State Tax NY", "TaxComponents": [ { "Name": "State Tax", "Rate": 2.25 } ], "Status": "DELETED", "ReportTaxType": "INPUT" } ] } # TaxRates | try: # Allows you to update Tax Rates api_response = api_instance.update_tax_rate(xero_tenant_id, tax_rates) @@ -14527,7 +14719,7 @@ api_instance = AccountingApi(api_client) xero_tenant_id = 'YOUR_XERO_TENANT_ID' # str | Xero identifier for Tenant tracking_category_id = '00000000-0000-0000-000-000000000000' # str | Unique identifier for a TrackingCategory -tracking_category = { name: "Avengers" } # TrackingCategory | +tracking_category = { "Name": "Avengers" } # TrackingCategory | try: # Allows you to update tracking categories api_response = api_instance.update_tracking_category(xero_tenant_id, tracking_category_id, tracking_category) diff --git a/xero_python/accounting/docs/Action.md b/xero_python/accounting/docs/Action.md new file mode 100644 index 00000000..01e50af4 --- /dev/null +++ b/xero_python/accounting/docs/Action.md @@ -0,0 +1,11 @@ +# Action + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**name** | **str** | Name of the actions for this organisation | [optional] +**status** | **str** | Status of the action for this organisation | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/xero_python/accounting/docs/Actions.md b/xero_python/accounting/docs/Actions.md new file mode 100644 index 00000000..bd23e94e --- /dev/null +++ b/xero_python/accounting/docs/Actions.md @@ -0,0 +1,10 @@ +# Actions + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**actions** | [**list[Action]**](Action.md) | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/xero_python/accounting/docs/ExpenseClaim.md b/xero_python/accounting/docs/ExpenseClaim.md index 6206b729..83c7ef5d 100644 --- a/xero_python/accounting/docs/ExpenseClaim.md +++ b/xero_python/accounting/docs/ExpenseClaim.md @@ -14,7 +14,7 @@ Name | Type | Description | Notes **amount_paid** | **float** | The amount still to pay for an expense claim | [optional] **payment_due_date** | **date** | The date when the expense claim is due to be paid YYYY-MM-DD | [optional] **reporting_date** | **date** | The date the expense claim will be reported in Xero YYYY-MM-DD | [optional] -**receipt_id** | **str** | The Xero identifier for the Receipt e.g. e59a2c7f-1306-4078-a0f3-73537afcbba9 | [optional] +**receipt_id** | **str** | The Xero identifier for the Receipt e.g. e59a2c7f-1306-4078-a0f3-73537afcbba9 | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/xero_python/accounting/models/__init__.py b/xero_python/accounting/models/__init__.py index ce1a3fc4..583325e3 100644 --- a/xero_python/accounting/models/__init__.py +++ b/xero_python/accounting/models/__init__.py @@ -6,7 +6,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ @@ -18,6 +18,8 @@ from xero_python.accounting.models.accounts import Accounts from xero_python.accounting.models.accounts_payable import AccountsPayable from xero_python.accounting.models.accounts_receivable import AccountsReceivable +from xero_python.accounting.models.action import Action +from xero_python.accounting.models.actions import Actions from xero_python.accounting.models.address import Address from xero_python.accounting.models.allocation import Allocation from xero_python.accounting.models.allocations import Allocations diff --git a/xero_python/accounting/models/account.py b/xero_python/accounting/models/account.py index 9a851121..d64e92cf 100644 --- a/xero_python/accounting/models/account.py +++ b/xero_python/accounting/models/account.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/account_type.py b/xero_python/accounting/models/account_type.py index e2d09627..9f23dd2d 100644 --- a/xero_python/accounting/models/account_type.py +++ b/xero_python/accounting/models/account_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/accounts.py b/xero_python/accounting/models/accounts.py index 179fcd04..24d1ecea 100644 --- a/xero_python/accounting/models/accounts.py +++ b/xero_python/accounting/models/accounts.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/accounts_payable.py b/xero_python/accounting/models/accounts_payable.py index cd62c314..b5e9ec50 100644 --- a/xero_python/accounting/models/accounts_payable.py +++ b/xero_python/accounting/models/accounts_payable.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/accounts_receivable.py b/xero_python/accounting/models/accounts_receivable.py index 90df6e4e..c2c52ca5 100644 --- a/xero_python/accounting/models/accounts_receivable.py +++ b/xero_python/accounting/models/accounts_receivable.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/action.py b/xero_python/accounting/models/action.py new file mode 100644 index 00000000..27bbdfda --- /dev/null +++ b/xero_python/accounting/models/action.py @@ -0,0 +1,100 @@ +# coding: utf-8 + +""" + Accounting API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 + + OpenAPI spec version: 2.4.0 + Contact: api@xero.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 + +from xero_python.models import BaseModel + + +class Action(BaseModel): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = {"name": "str", "status": "str"} + + attribute_map = {"name": "Name", "status": "Status"} + + def __init__(self, name=None, status=None): # noqa: E501 + """Action - a model defined in OpenAPI""" # noqa: E501 + + self._name = None + self._status = None + self.discriminator = None + + if name is not None: + self.name = name + if status is not None: + self.status = status + + @property + def name(self): + """Gets the name of this Action. # noqa: E501 + + Name of the actions for this organisation # noqa: E501 + + :return: The name of this Action. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this Action. + + Name of the actions for this organisation # noqa: E501 + + :param name: The name of this Action. # noqa: E501 + :type: str + """ + + self._name = name + + @property + def status(self): + """Gets the status of this Action. # noqa: E501 + + Status of the action for this organisation # noqa: E501 + + :return: The status of this Action. # noqa: E501 + :rtype: str + """ + return self._status + + @status.setter + def status(self, status): + """Sets the status of this Action. + + Status of the action for this organisation # noqa: E501 + + :param status: The status of this Action. # noqa: E501 + :type: str + """ + allowed_values = ["ALLOWED", "NOT-ALLOWED", "None"] # noqa: E501 + if status not in allowed_values: + raise ValueError( + "Invalid value for `status` ({0}), must be one of {1}".format( # noqa: E501 + status, allowed_values + ) + ) + + self._status = status diff --git a/xero_python/accounting/models/actions.py b/xero_python/accounting/models/actions.py new file mode 100644 index 00000000..2bde42da --- /dev/null +++ b/xero_python/accounting/models/actions.py @@ -0,0 +1,65 @@ +# coding: utf-8 + +""" + Accounting API + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 + + OpenAPI spec version: 2.4.0 + Contact: api@xero.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 + +from xero_python.models import BaseModel + + +class Actions(BaseModel): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = {"actions": "list[Action]"} + + attribute_map = {"actions": "Actions"} + + def __init__(self, actions=None): # noqa: E501 + """Actions - a model defined in OpenAPI""" # noqa: E501 + + self._actions = None + self.discriminator = None + + if actions is not None: + self.actions = actions + + @property + def actions(self): + """Gets the actions of this Actions. # noqa: E501 + + + :return: The actions of this Actions. # noqa: E501 + :rtype: list[Action] + """ + return self._actions + + @actions.setter + def actions(self, actions): + """Sets the actions of this Actions. + + + :param actions: The actions of this Actions. # noqa: E501 + :type: list[Action] + """ + + self._actions = actions diff --git a/xero_python/accounting/models/address.py b/xero_python/accounting/models/address.py index da5679cb..e4860c9f 100644 --- a/xero_python/accounting/models/address.py +++ b/xero_python/accounting/models/address.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/allocation.py b/xero_python/accounting/models/allocation.py index d74c244a..e5d45bfd 100644 --- a/xero_python/accounting/models/allocation.py +++ b/xero_python/accounting/models/allocation.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/allocations.py b/xero_python/accounting/models/allocations.py index d803eacf..70f98072 100644 --- a/xero_python/accounting/models/allocations.py +++ b/xero_python/accounting/models/allocations.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/attachment.py b/xero_python/accounting/models/attachment.py index 7dd9da9a..efabdac4 100644 --- a/xero_python/accounting/models/attachment.py +++ b/xero_python/accounting/models/attachment.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/attachments.py b/xero_python/accounting/models/attachments.py index 00c98f2e..5544393a 100644 --- a/xero_python/accounting/models/attachments.py +++ b/xero_python/accounting/models/attachments.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/balances.py b/xero_python/accounting/models/balances.py index 3d6cc692..01cfc92f 100644 --- a/xero_python/accounting/models/balances.py +++ b/xero_python/accounting/models/balances.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/bank_transaction.py b/xero_python/accounting/models/bank_transaction.py index 7f09e4c7..2a49a64d 100644 --- a/xero_python/accounting/models/bank_transaction.py +++ b/xero_python/accounting/models/bank_transaction.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/bank_transactions.py b/xero_python/accounting/models/bank_transactions.py index c71ece7a..34bde7c2 100644 --- a/xero_python/accounting/models/bank_transactions.py +++ b/xero_python/accounting/models/bank_transactions.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/bank_transfer.py b/xero_python/accounting/models/bank_transfer.py index 478d66e3..5281010c 100644 --- a/xero_python/accounting/models/bank_transfer.py +++ b/xero_python/accounting/models/bank_transfer.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/bank_transfers.py b/xero_python/accounting/models/bank_transfers.py index 55a3126f..7a454a65 100644 --- a/xero_python/accounting/models/bank_transfers.py +++ b/xero_python/accounting/models/bank_transfers.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/batch_payment.py b/xero_python/accounting/models/batch_payment.py index a00ea14c..5edcf442 100644 --- a/xero_python/accounting/models/batch_payment.py +++ b/xero_python/accounting/models/batch_payment.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/batch_payment_details.py b/xero_python/accounting/models/batch_payment_details.py index ddd8e4de..837585ed 100644 --- a/xero_python/accounting/models/batch_payment_details.py +++ b/xero_python/accounting/models/batch_payment_details.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ @@ -140,11 +140,6 @@ def details(self, details): :param details: The details of this BatchPaymentDetails. # noqa: E501 :type: str """ - if details is not None and len(details) > 18: - raise ValueError( - "Invalid value for `details`, " - "length must be less than or equal to `18`" - ) # noqa: E501 self._details = details diff --git a/xero_python/accounting/models/batch_payments.py b/xero_python/accounting/models/batch_payments.py index 5ad4c94e..d166bfdd 100644 --- a/xero_python/accounting/models/batch_payments.py +++ b/xero_python/accounting/models/batch_payments.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/bill.py b/xero_python/accounting/models/bill.py index 7ab3fbf9..c04b5169 100644 --- a/xero_python/accounting/models/bill.py +++ b/xero_python/accounting/models/bill.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/branding_theme.py b/xero_python/accounting/models/branding_theme.py index 856bf312..24e89c49 100644 --- a/xero_python/accounting/models/branding_theme.py +++ b/xero_python/accounting/models/branding_theme.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/branding_themes.py b/xero_python/accounting/models/branding_themes.py index ec1db61b..97350510 100644 --- a/xero_python/accounting/models/branding_themes.py +++ b/xero_python/accounting/models/branding_themes.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/cis_org_setting.py b/xero_python/accounting/models/cis_org_setting.py index 7c04dc80..1572726b 100644 --- a/xero_python/accounting/models/cis_org_setting.py +++ b/xero_python/accounting/models/cis_org_setting.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/cis_setting.py b/xero_python/accounting/models/cis_setting.py index 7a37f10c..58a49c4c 100644 --- a/xero_python/accounting/models/cis_setting.py +++ b/xero_python/accounting/models/cis_setting.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/cis_settings.py b/xero_python/accounting/models/cis_settings.py index 19bd538c..003ac5c9 100644 --- a/xero_python/accounting/models/cis_settings.py +++ b/xero_python/accounting/models/cis_settings.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/contact.py b/xero_python/accounting/models/contact.py index c0d2609e..ff1e8a06 100644 --- a/xero_python/accounting/models/contact.py +++ b/xero_python/accounting/models/contact.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/contact_group.py b/xero_python/accounting/models/contact_group.py index d95b8656..37c48d05 100644 --- a/xero_python/accounting/models/contact_group.py +++ b/xero_python/accounting/models/contact_group.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/contact_groups.py b/xero_python/accounting/models/contact_groups.py index 36b3c417..bd309311 100644 --- a/xero_python/accounting/models/contact_groups.py +++ b/xero_python/accounting/models/contact_groups.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/contact_person.py b/xero_python/accounting/models/contact_person.py index 5e84329e..665da1c5 100644 --- a/xero_python/accounting/models/contact_person.py +++ b/xero_python/accounting/models/contact_person.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/contacts.py b/xero_python/accounting/models/contacts.py index 7b535366..f4bc7b88 100644 --- a/xero_python/accounting/models/contacts.py +++ b/xero_python/accounting/models/contacts.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/country_code.py b/xero_python/accounting/models/country_code.py index eb47bb4c..f444ce79 100644 --- a/xero_python/accounting/models/country_code.py +++ b/xero_python/accounting/models/country_code.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/credit_note.py b/xero_python/accounting/models/credit_note.py index 3307cf49..4d495434 100644 --- a/xero_python/accounting/models/credit_note.py +++ b/xero_python/accounting/models/credit_note.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/credit_notes.py b/xero_python/accounting/models/credit_notes.py index caa851cd..751213d7 100644 --- a/xero_python/accounting/models/credit_notes.py +++ b/xero_python/accounting/models/credit_notes.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/currencies.py b/xero_python/accounting/models/currencies.py index 6704b800..f09e3d7e 100644 --- a/xero_python/accounting/models/currencies.py +++ b/xero_python/accounting/models/currencies.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/currency.py b/xero_python/accounting/models/currency.py index 5585e12a..5c1604ea 100644 --- a/xero_python/accounting/models/currency.py +++ b/xero_python/accounting/models/currency.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/currency_code.py b/xero_python/accounting/models/currency_code.py index f45db5d5..dd883819 100644 --- a/xero_python/accounting/models/currency_code.py +++ b/xero_python/accounting/models/currency_code.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ @@ -166,7 +166,7 @@ class CurrencyCode(Enum): TMT = "TMT" TND = "TND" TOP = "TOP" - _TRY = "TRY" + TRY_LIRA = "TRY" TTD = "TTD" TVD = "TVD" TWD = "TWD" @@ -190,4 +190,4 @@ class CurrencyCode(Enum): ZMW = "ZMW" ZMK = "ZMK" ZWD = "ZWD" - _EMPTY = "" + EMPTY_CURRENCY = "" diff --git a/xero_python/accounting/models/element.py b/xero_python/accounting/models/element.py index 188e3cbe..253a084a 100644 --- a/xero_python/accounting/models/element.py +++ b/xero_python/accounting/models/element.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/employee.py b/xero_python/accounting/models/employee.py index 4e74e9dc..9cca82a3 100644 --- a/xero_python/accounting/models/employee.py +++ b/xero_python/accounting/models/employee.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/employees.py b/xero_python/accounting/models/employees.py index 168cea07..601ed28a 100644 --- a/xero_python/accounting/models/employees.py +++ b/xero_python/accounting/models/employees.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/error.py b/xero_python/accounting/models/error.py index 734825b1..96a657b3 100644 --- a/xero_python/accounting/models/error.py +++ b/xero_python/accounting/models/error.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/expense_claim.py b/xero_python/accounting/models/expense_claim.py index 6962d0f4..9da55182 100644 --- a/xero_python/accounting/models/expense_claim.py +++ b/xero_python/accounting/models/expense_claim.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ @@ -383,7 +383,7 @@ def reporting_date(self, reporting_date): def receipt_id(self): """Gets the receipt_id of this ExpenseClaim. # noqa: E501 - The Xero identifier for the Receipt e.g. e59a2c7f-1306-4078-a0f3-73537afcbba9 # noqa: E501 + The Xero identifier for the Receipt e.g. e59a2c7f-1306-4078-a0f3-73537afcbba9 # noqa: E501 :return: The receipt_id of this ExpenseClaim. # noqa: E501 :rtype: str @@ -394,7 +394,7 @@ def receipt_id(self): def receipt_id(self, receipt_id): """Sets the receipt_id of this ExpenseClaim. - The Xero identifier for the Receipt e.g. e59a2c7f-1306-4078-a0f3-73537afcbba9 # noqa: E501 + The Xero identifier for the Receipt e.g. e59a2c7f-1306-4078-a0f3-73537afcbba9 # noqa: E501 :param receipt_id: The receipt_id of this ExpenseClaim. # noqa: E501 :type: str diff --git a/xero_python/accounting/models/expense_claims.py b/xero_python/accounting/models/expense_claims.py index 4b4d35f3..ac49500f 100644 --- a/xero_python/accounting/models/expense_claims.py +++ b/xero_python/accounting/models/expense_claims.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/external_link.py b/xero_python/accounting/models/external_link.py index 0b96c9cf..8c83af57 100644 --- a/xero_python/accounting/models/external_link.py +++ b/xero_python/accounting/models/external_link.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/history_record.py b/xero_python/accounting/models/history_record.py index 36dee156..625ab3de 100644 --- a/xero_python/accounting/models/history_record.py +++ b/xero_python/accounting/models/history_record.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/history_records.py b/xero_python/accounting/models/history_records.py index 8abd495b..1da78bd0 100644 --- a/xero_python/accounting/models/history_records.py +++ b/xero_python/accounting/models/history_records.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/invoice.py b/xero_python/accounting/models/invoice.py index 2cfb61a6..5544806a 100644 --- a/xero_python/accounting/models/invoice.py +++ b/xero_python/accounting/models/invoice.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/invoice_reminder.py b/xero_python/accounting/models/invoice_reminder.py index 845417ef..42b08743 100644 --- a/xero_python/accounting/models/invoice_reminder.py +++ b/xero_python/accounting/models/invoice_reminder.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/invoice_reminders.py b/xero_python/accounting/models/invoice_reminders.py index 12606319..64c8f1c2 100644 --- a/xero_python/accounting/models/invoice_reminders.py +++ b/xero_python/accounting/models/invoice_reminders.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/invoices.py b/xero_python/accounting/models/invoices.py index ee0c979c..cd2d50da 100644 --- a/xero_python/accounting/models/invoices.py +++ b/xero_python/accounting/models/invoices.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/item.py b/xero_python/accounting/models/item.py index 4f454e0b..3a04e8c5 100644 --- a/xero_python/accounting/models/item.py +++ b/xero_python/accounting/models/item.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/items.py b/xero_python/accounting/models/items.py index 347bff77..d119c8aa 100644 --- a/xero_python/accounting/models/items.py +++ b/xero_python/accounting/models/items.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/journal.py b/xero_python/accounting/models/journal.py index 31477a18..960eec77 100644 --- a/xero_python/accounting/models/journal.py +++ b/xero_python/accounting/models/journal.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/journal_line.py b/xero_python/accounting/models/journal_line.py index c83afbfb..bce1f1b1 100644 --- a/xero_python/accounting/models/journal_line.py +++ b/xero_python/accounting/models/journal_line.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/journals.py b/xero_python/accounting/models/journals.py index 5925a1cf..e9012a0f 100644 --- a/xero_python/accounting/models/journals.py +++ b/xero_python/accounting/models/journals.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/line_amount_types.py b/xero_python/accounting/models/line_amount_types.py index 6048864c..ef7bc436 100644 --- a/xero_python/accounting/models/line_amount_types.py +++ b/xero_python/accounting/models/line_amount_types.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/line_item.py b/xero_python/accounting/models/line_item.py index 65cf6400..92b787c5 100644 --- a/xero_python/accounting/models/line_item.py +++ b/xero_python/accounting/models/line_item.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/line_item_tracking.py b/xero_python/accounting/models/line_item_tracking.py index 5eeaebe8..4635ebae 100644 --- a/xero_python/accounting/models/line_item_tracking.py +++ b/xero_python/accounting/models/line_item_tracking.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/linked_transaction.py b/xero_python/accounting/models/linked_transaction.py index 838f90b8..328f37eb 100644 --- a/xero_python/accounting/models/linked_transaction.py +++ b/xero_python/accounting/models/linked_transaction.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/linked_transactions.py b/xero_python/accounting/models/linked_transactions.py index 8deb185b..92219402 100644 --- a/xero_python/accounting/models/linked_transactions.py +++ b/xero_python/accounting/models/linked_transactions.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/manual_journal.py b/xero_python/accounting/models/manual_journal.py index 49de9345..b3bfe90e 100644 --- a/xero_python/accounting/models/manual_journal.py +++ b/xero_python/accounting/models/manual_journal.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/manual_journal_line.py b/xero_python/accounting/models/manual_journal_line.py index 84192cd4..b9aa66aa 100644 --- a/xero_python/accounting/models/manual_journal_line.py +++ b/xero_python/accounting/models/manual_journal_line.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/manual_journals.py b/xero_python/accounting/models/manual_journals.py index 61e032dc..9265286b 100644 --- a/xero_python/accounting/models/manual_journals.py +++ b/xero_python/accounting/models/manual_journals.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/online_invoice.py b/xero_python/accounting/models/online_invoice.py index 2da58c62..5926ace3 100644 --- a/xero_python/accounting/models/online_invoice.py +++ b/xero_python/accounting/models/online_invoice.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/online_invoices.py b/xero_python/accounting/models/online_invoices.py index b414e223..d30edc90 100644 --- a/xero_python/accounting/models/online_invoices.py +++ b/xero_python/accounting/models/online_invoices.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/organisation.py b/xero_python/accounting/models/organisation.py index fcdcc26e..cecce046 100644 --- a/xero_python/accounting/models/organisation.py +++ b/xero_python/accounting/models/organisation.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/organisations.py b/xero_python/accounting/models/organisations.py index e6c14fbd..b105e378 100644 --- a/xero_python/accounting/models/organisations.py +++ b/xero_python/accounting/models/organisations.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/overpayment.py b/xero_python/accounting/models/overpayment.py index f3c07428..b3aa1d36 100644 --- a/xero_python/accounting/models/overpayment.py +++ b/xero_python/accounting/models/overpayment.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/overpayments.py b/xero_python/accounting/models/overpayments.py index 86f15fee..15fdcce4 100644 --- a/xero_python/accounting/models/overpayments.py +++ b/xero_python/accounting/models/overpayments.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/payment.py b/xero_python/accounting/models/payment.py index 9b81b1fe..23952fc3 100644 --- a/xero_python/accounting/models/payment.py +++ b/xero_python/accounting/models/payment.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/payment_delete.py b/xero_python/accounting/models/payment_delete.py index ef46015e..776c5dcc 100644 --- a/xero_python/accounting/models/payment_delete.py +++ b/xero_python/accounting/models/payment_delete.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/payment_service.py b/xero_python/accounting/models/payment_service.py index 23639656..00b4a55d 100644 --- a/xero_python/accounting/models/payment_service.py +++ b/xero_python/accounting/models/payment_service.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/payment_services.py b/xero_python/accounting/models/payment_services.py index 8328d5d8..6ddae2de 100644 --- a/xero_python/accounting/models/payment_services.py +++ b/xero_python/accounting/models/payment_services.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/payment_term.py b/xero_python/accounting/models/payment_term.py index 4bda03cc..6596474c 100644 --- a/xero_python/accounting/models/payment_term.py +++ b/xero_python/accounting/models/payment_term.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/payment_term_type.py b/xero_python/accounting/models/payment_term_type.py index b2186b6b..6c7f8f0a 100644 --- a/xero_python/accounting/models/payment_term_type.py +++ b/xero_python/accounting/models/payment_term_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/payments.py b/xero_python/accounting/models/payments.py index a95ce0a5..3abaf4fc 100644 --- a/xero_python/accounting/models/payments.py +++ b/xero_python/accounting/models/payments.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/phone.py b/xero_python/accounting/models/phone.py index 38e342f4..57c029bd 100644 --- a/xero_python/accounting/models/phone.py +++ b/xero_python/accounting/models/phone.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/prepayment.py b/xero_python/accounting/models/prepayment.py index 9dce366a..9fc181a1 100644 --- a/xero_python/accounting/models/prepayment.py +++ b/xero_python/accounting/models/prepayment.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/prepayments.py b/xero_python/accounting/models/prepayments.py index 25f5424f..f5ebe45b 100644 --- a/xero_python/accounting/models/prepayments.py +++ b/xero_python/accounting/models/prepayments.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/purchase.py b/xero_python/accounting/models/purchase.py index e64421af..d4f17064 100644 --- a/xero_python/accounting/models/purchase.py +++ b/xero_python/accounting/models/purchase.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/purchase_order.py b/xero_python/accounting/models/purchase_order.py index 292bcbe8..de9ea491 100644 --- a/xero_python/accounting/models/purchase_order.py +++ b/xero_python/accounting/models/purchase_order.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/purchase_orders.py b/xero_python/accounting/models/purchase_orders.py index a9a867d7..c301ea1c 100644 --- a/xero_python/accounting/models/purchase_orders.py +++ b/xero_python/accounting/models/purchase_orders.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/quote.py b/xero_python/accounting/models/quote.py index f40987bb..498bf236 100644 --- a/xero_python/accounting/models/quote.py +++ b/xero_python/accounting/models/quote.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/quote_line_amount_types.py b/xero_python/accounting/models/quote_line_amount_types.py index dd47321d..c411758b 100644 --- a/xero_python/accounting/models/quote_line_amount_types.py +++ b/xero_python/accounting/models/quote_line_amount_types.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/quote_status_codes.py b/xero_python/accounting/models/quote_status_codes.py index e8c60309..84247c10 100644 --- a/xero_python/accounting/models/quote_status_codes.py +++ b/xero_python/accounting/models/quote_status_codes.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/quotes.py b/xero_python/accounting/models/quotes.py index 032182f8..8e461774 100644 --- a/xero_python/accounting/models/quotes.py +++ b/xero_python/accounting/models/quotes.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/receipt.py b/xero_python/accounting/models/receipt.py index 8bc28394..22daf549 100644 --- a/xero_python/accounting/models/receipt.py +++ b/xero_python/accounting/models/receipt.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/receipts.py b/xero_python/accounting/models/receipts.py index c4ff4891..9e620d5f 100644 --- a/xero_python/accounting/models/receipts.py +++ b/xero_python/accounting/models/receipts.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/repeating_invoice.py b/xero_python/accounting/models/repeating_invoice.py index 47cd9012..2e201dd8 100644 --- a/xero_python/accounting/models/repeating_invoice.py +++ b/xero_python/accounting/models/repeating_invoice.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/repeating_invoices.py b/xero_python/accounting/models/repeating_invoices.py index a77246c6..06daf5f4 100644 --- a/xero_python/accounting/models/repeating_invoices.py +++ b/xero_python/accounting/models/repeating_invoices.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/report.py b/xero_python/accounting/models/report.py index 1331fd30..0b647864 100644 --- a/xero_python/accounting/models/report.py +++ b/xero_python/accounting/models/report.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/report_attribute.py b/xero_python/accounting/models/report_attribute.py index 47d1bac9..b01a628e 100644 --- a/xero_python/accounting/models/report_attribute.py +++ b/xero_python/accounting/models/report_attribute.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/report_cell.py b/xero_python/accounting/models/report_cell.py index cdb36d72..cfa1fc10 100644 --- a/xero_python/accounting/models/report_cell.py +++ b/xero_python/accounting/models/report_cell.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/report_fields.py b/xero_python/accounting/models/report_fields.py index 331da6d0..08ef88f9 100644 --- a/xero_python/accounting/models/report_fields.py +++ b/xero_python/accounting/models/report_fields.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/report_row.py b/xero_python/accounting/models/report_row.py index d32f32a8..05f855ee 100644 --- a/xero_python/accounting/models/report_row.py +++ b/xero_python/accounting/models/report_row.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/report_rows.py b/xero_python/accounting/models/report_rows.py index c7eb7c7c..9bea0b27 100644 --- a/xero_python/accounting/models/report_rows.py +++ b/xero_python/accounting/models/report_rows.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/report_with_row.py b/xero_python/accounting/models/report_with_row.py index 90785c36..4826e8d8 100644 --- a/xero_python/accounting/models/report_with_row.py +++ b/xero_python/accounting/models/report_with_row.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/report_with_rows.py b/xero_python/accounting/models/report_with_rows.py index d514422f..f75634cc 100644 --- a/xero_python/accounting/models/report_with_rows.py +++ b/xero_python/accounting/models/report_with_rows.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/reports.py b/xero_python/accounting/models/reports.py index 64343448..6733ff6e 100644 --- a/xero_python/accounting/models/reports.py +++ b/xero_python/accounting/models/reports.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/request_empty.py b/xero_python/accounting/models/request_empty.py index af6b275d..b79772c9 100644 --- a/xero_python/accounting/models/request_empty.py +++ b/xero_python/accounting/models/request_empty.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/row_type.py b/xero_python/accounting/models/row_type.py index cf7c83a1..a90c693a 100644 --- a/xero_python/accounting/models/row_type.py +++ b/xero_python/accounting/models/row_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/sales_tracking_category.py b/xero_python/accounting/models/sales_tracking_category.py index d0584775..61208d8f 100644 --- a/xero_python/accounting/models/sales_tracking_category.py +++ b/xero_python/accounting/models/sales_tracking_category.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/schedule.py b/xero_python/accounting/models/schedule.py index ddee94f1..f5127b69 100644 --- a/xero_python/accounting/models/schedule.py +++ b/xero_python/accounting/models/schedule.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/tax_component.py b/xero_python/accounting/models/tax_component.py index 20e9f6bc..47fb975b 100644 --- a/xero_python/accounting/models/tax_component.py +++ b/xero_python/accounting/models/tax_component.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/tax_rate.py b/xero_python/accounting/models/tax_rate.py index bc02fb09..99777b52 100644 --- a/xero_python/accounting/models/tax_rate.py +++ b/xero_python/accounting/models/tax_rate.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/tax_rates.py b/xero_python/accounting/models/tax_rates.py index 3016a5ed..c91c3978 100644 --- a/xero_python/accounting/models/tax_rates.py +++ b/xero_python/accounting/models/tax_rates.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/tax_type.py b/xero_python/accounting/models/tax_type.py index e297261d..c09f8f8d 100644 --- a/xero_python/accounting/models/tax_type.py +++ b/xero_python/accounting/models/tax_type.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/ten_ninety_nine_contact.py b/xero_python/accounting/models/ten_ninety_nine_contact.py index 2ff733a3..2569633f 100644 --- a/xero_python/accounting/models/ten_ninety_nine_contact.py +++ b/xero_python/accounting/models/ten_ninety_nine_contact.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/time_zone.py b/xero_python/accounting/models/time_zone.py index 1ed4e8cb..88a58acd 100644 --- a/xero_python/accounting/models/time_zone.py +++ b/xero_python/accounting/models/time_zone.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/tracking_categories.py b/xero_python/accounting/models/tracking_categories.py index c6e96b0e..75f721f2 100644 --- a/xero_python/accounting/models/tracking_categories.py +++ b/xero_python/accounting/models/tracking_categories.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/tracking_category.py b/xero_python/accounting/models/tracking_category.py index 19ea039c..9a3c8db1 100644 --- a/xero_python/accounting/models/tracking_category.py +++ b/xero_python/accounting/models/tracking_category.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/tracking_option.py b/xero_python/accounting/models/tracking_option.py index bfb1e67c..3160c72f 100644 --- a/xero_python/accounting/models/tracking_option.py +++ b/xero_python/accounting/models/tracking_option.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/tracking_options.py b/xero_python/accounting/models/tracking_options.py index 8d31de56..3d9fb24c 100644 --- a/xero_python/accounting/models/tracking_options.py +++ b/xero_python/accounting/models/tracking_options.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/user.py b/xero_python/accounting/models/user.py index 712ecfee..e7a42d81 100644 --- a/xero_python/accounting/models/user.py +++ b/xero_python/accounting/models/user.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/users.py b/xero_python/accounting/models/users.py index 65d1bc80..a9419b7b 100644 --- a/xero_python/accounting/models/users.py +++ b/xero_python/accounting/models/users.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/accounting/models/validation_error.py b/xero_python/accounting/models/validation_error.py index ec608a1e..d44cbc6f 100644 --- a/xero_python/accounting/models/validation_error.py +++ b/xero_python/accounting/models/validation_error.py @@ -5,7 +5,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/__init__.py b/xero_python/assets/__init__.py index 14e05905..30ecad60 100644 --- a/xero_python/assets/__init__.py +++ b/xero_python/assets/__init__.py @@ -7,7 +7,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/api/asset_api.py b/xero_python/assets/api/asset_api.py index 9ab34727..68b3db79 100644 --- a/xero_python/assets/api/asset_api.py +++ b/xero_python/assets/api/asset_api.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/__init__.py b/xero_python/assets/models/__init__.py index 5aaba184..60ebac7b 100644 --- a/xero_python/assets/models/__init__.py +++ b/xero_python/assets/models/__init__.py @@ -6,7 +6,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/asset.py b/xero_python/assets/models/asset.py index b3a4484c..1210b358 100644 --- a/xero_python/assets/models/asset.py +++ b/xero_python/assets/models/asset.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/asset_status.py b/xero_python/assets/models/asset_status.py index 38034de3..38a9d8cc 100644 --- a/xero_python/assets/models/asset_status.py +++ b/xero_python/assets/models/asset_status.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/asset_status_query_param.py b/xero_python/assets/models/asset_status_query_param.py index f0a8493c..a22aa76a 100644 --- a/xero_python/assets/models/asset_status_query_param.py +++ b/xero_python/assets/models/asset_status_query_param.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/asset_type.py b/xero_python/assets/models/asset_type.py index ab9a5fe0..fdbbc2d0 100644 --- a/xero_python/assets/models/asset_type.py +++ b/xero_python/assets/models/asset_type.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/assets.py b/xero_python/assets/models/assets.py index 96cc1c04..97edcdd4 100644 --- a/xero_python/assets/models/assets.py +++ b/xero_python/assets/models/assets.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/book_depreciation_detail.py b/xero_python/assets/models/book_depreciation_detail.py index be8c47f7..dda0c5a4 100644 --- a/xero_python/assets/models/book_depreciation_detail.py +++ b/xero_python/assets/models/book_depreciation_detail.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/book_depreciation_setting.py b/xero_python/assets/models/book_depreciation_setting.py index 546ff49b..709d4070 100644 --- a/xero_python/assets/models/book_depreciation_setting.py +++ b/xero_python/assets/models/book_depreciation_setting.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/error.py b/xero_python/assets/models/error.py index b535fccd..516d7ae8 100644 --- a/xero_python/assets/models/error.py +++ b/xero_python/assets/models/error.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/field_validation_errors_element.py b/xero_python/assets/models/field_validation_errors_element.py index 38fc6cd0..25752e8e 100644 --- a/xero_python/assets/models/field_validation_errors_element.py +++ b/xero_python/assets/models/field_validation_errors_element.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/pagination.py b/xero_python/assets/models/pagination.py index 876313e4..8e60f6eb 100644 --- a/xero_python/assets/models/pagination.py +++ b/xero_python/assets/models/pagination.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/resource_validation_errors_element.py b/xero_python/assets/models/resource_validation_errors_element.py index 70d2ae3d..0ccceab0 100644 --- a/xero_python/assets/models/resource_validation_errors_element.py +++ b/xero_python/assets/models/resource_validation_errors_element.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/assets/models/setting.py b/xero_python/assets/models/setting.py index 96b4026f..4e41afda 100644 --- a/xero_python/assets/models/setting.py +++ b/xero_python/assets/models/setting.py @@ -5,7 +5,7 @@ This is the Xero Assets API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/docs/README.md b/xero_python/docs/README.md index 54a68155..81786247 100644 --- a/xero_python/docs/README.md +++ b/xero_python/docs/README.md @@ -3,8 +3,8 @@ This specifing endpoints related to managing authentication tokens and identity The `xero_python` package is automatically generated by the [XeroAPI SDK 2.0 Codegen](https://github.com/xero-github/xeroapi-sdk-codegen) project: -- API version: 2.3.4 -- Package version: 1.0.12 +- API version: 2.4.0 +- Package version: 1.0.13 - Build package: org.openapitools.codegen.languages.PythonClientCodegen For more information, please visit [https://developer.xero.com](https://developer.xero.com) diff --git a/xero_python/identity/__init__.py b/xero_python/identity/__init__.py index 0d36fd1b..5e9a74f6 100644 --- a/xero_python/identity/__init__.py +++ b/xero_python/identity/__init__.py @@ -7,7 +7,7 @@ This specifing endpoints related to managing authentication tokens and identity for Xero API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/identity/api/identity_api.py b/xero_python/identity/api/identity_api.py index edad1acd..6cf932ea 100644 --- a/xero_python/identity/api/identity_api.py +++ b/xero_python/identity/api/identity_api.py @@ -5,7 +5,7 @@ This specifing endpoints related to managing authentication tokens and identity for Xero API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/identity/models/__init__.py b/xero_python/identity/models/__init__.py index 6da81858..6cf9259c 100644 --- a/xero_python/identity/models/__init__.py +++ b/xero_python/identity/models/__init__.py @@ -6,7 +6,7 @@ This specifing endpoints related to managing authentication tokens and identity for Xero API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/identity/models/access_token.py b/xero_python/identity/models/access_token.py index 5aba2845..85b416d9 100644 --- a/xero_python/identity/models/access_token.py +++ b/xero_python/identity/models/access_token.py @@ -5,7 +5,7 @@ This specifing endpoints related to managing authentication tokens and identity for Xero API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/identity/models/connection.py b/xero_python/identity/models/connection.py index 789a220a..f763ef36 100644 --- a/xero_python/identity/models/connection.py +++ b/xero_python/identity/models/connection.py @@ -5,7 +5,7 @@ This specifing endpoints related to managing authentication tokens and identity for Xero API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/identity/models/refresh_token.py b/xero_python/identity/models/refresh_token.py index 8e686ceb..e953fc9e 100644 --- a/xero_python/identity/models/refresh_token.py +++ b/xero_python/identity/models/refresh_token.py @@ -5,7 +5,7 @@ This specifing endpoints related to managing authentication tokens and identity for Xero API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/__init__.py b/xero_python/payrollau/__init__.py index fb150d4f..fc893e46 100644 --- a/xero_python/payrollau/__init__.py +++ b/xero_python/payrollau/__init__.py @@ -7,7 +7,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/api/payroll_au_api.py b/xero_python/payrollau/api/payroll_au_api.py index e34205d4..d67c8293 100644 --- a/xero_python/payrollau/api/payroll_au_api.py +++ b/xero_python/payrollau/api/payroll_au_api.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/__init__.py b/xero_python/payrollau/models/__init__.py index a6cb34f7..2cb5e700 100644 --- a/xero_python/payrollau/models/__init__.py +++ b/xero_python/payrollau/models/__init__.py @@ -6,7 +6,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/account.py b/xero_python/payrollau/models/account.py index 318370ea..22e25567 100644 --- a/xero_python/payrollau/models/account.py +++ b/xero_python/payrollau/models/account.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/account_type.py b/xero_python/payrollau/models/account_type.py index 116b33fb..f09d5c13 100644 --- a/xero_python/payrollau/models/account_type.py +++ b/xero_python/payrollau/models/account_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/allowance_type.py b/xero_python/payrollau/models/allowance_type.py index 1072d5c4..b8e6d7ee 100644 --- a/xero_python/payrollau/models/allowance_type.py +++ b/xero_python/payrollau/models/allowance_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/api_exception.py b/xero_python/payrollau/models/api_exception.py index 68f9256c..080cce7e 100644 --- a/xero_python/payrollau/models/api_exception.py +++ b/xero_python/payrollau/models/api_exception.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/bank_account.py b/xero_python/payrollau/models/bank_account.py index c3a86e54..36208ae2 100644 --- a/xero_python/payrollau/models/bank_account.py +++ b/xero_python/payrollau/models/bank_account.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/calendar_type.py b/xero_python/payrollau/models/calendar_type.py index 0c411360..199b5e70 100644 --- a/xero_python/payrollau/models/calendar_type.py +++ b/xero_python/payrollau/models/calendar_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/deduction_line.py b/xero_python/payrollau/models/deduction_line.py index b68e5927..8c0b8f0c 100644 --- a/xero_python/payrollau/models/deduction_line.py +++ b/xero_python/payrollau/models/deduction_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/deduction_type.py b/xero_python/payrollau/models/deduction_type.py index 5f5d25db..2104e89d 100644 --- a/xero_python/payrollau/models/deduction_type.py +++ b/xero_python/payrollau/models/deduction_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/deduction_type_calculation_type.py b/xero_python/payrollau/models/deduction_type_calculation_type.py index 8ca2a611..5d242258 100644 --- a/xero_python/payrollau/models/deduction_type_calculation_type.py +++ b/xero_python/payrollau/models/deduction_type_calculation_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/earnings_line.py b/xero_python/payrollau/models/earnings_line.py index 2a12fc42..bc3c6a23 100644 --- a/xero_python/payrollau/models/earnings_line.py +++ b/xero_python/payrollau/models/earnings_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/earnings_rate.py b/xero_python/payrollau/models/earnings_rate.py index 68601ba0..a997fc09 100644 --- a/xero_python/payrollau/models/earnings_rate.py +++ b/xero_python/payrollau/models/earnings_rate.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/earnings_rate_calculation_type.py b/xero_python/payrollau/models/earnings_rate_calculation_type.py index c0115dcc..d3e1eef9 100644 --- a/xero_python/payrollau/models/earnings_rate_calculation_type.py +++ b/xero_python/payrollau/models/earnings_rate_calculation_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/earnings_type.py b/xero_python/payrollau/models/earnings_type.py index 4e168f68..00c0e288 100644 --- a/xero_python/payrollau/models/earnings_type.py +++ b/xero_python/payrollau/models/earnings_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/employee.py b/xero_python/payrollau/models/employee.py index dc0c302c..e7281e99 100644 --- a/xero_python/payrollau/models/employee.py +++ b/xero_python/payrollau/models/employee.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/employee_status.py b/xero_python/payrollau/models/employee_status.py index 57ca95e3..34123110 100644 --- a/xero_python/payrollau/models/employee_status.py +++ b/xero_python/payrollau/models/employee_status.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/employees.py b/xero_python/payrollau/models/employees.py index 2ba1c101..e6f28365 100644 --- a/xero_python/payrollau/models/employees.py +++ b/xero_python/payrollau/models/employees.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/employment_basis.py b/xero_python/payrollau/models/employment_basis.py index c2520bc8..d0d03f24 100644 --- a/xero_python/payrollau/models/employment_basis.py +++ b/xero_python/payrollau/models/employment_basis.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/employment_termination_payment_type.py b/xero_python/payrollau/models/employment_termination_payment_type.py index cab8dfac..0c50d854 100644 --- a/xero_python/payrollau/models/employment_termination_payment_type.py +++ b/xero_python/payrollau/models/employment_termination_payment_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/entitlement_final_pay_payout_type.py b/xero_python/payrollau/models/entitlement_final_pay_payout_type.py index 288c2fa6..affc6450 100644 --- a/xero_python/payrollau/models/entitlement_final_pay_payout_type.py +++ b/xero_python/payrollau/models/entitlement_final_pay_payout_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/home_address.py b/xero_python/payrollau/models/home_address.py index 84dcdd7c..4c8ee59e 100644 --- a/xero_python/payrollau/models/home_address.py +++ b/xero_python/payrollau/models/home_address.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_accrual_line.py b/xero_python/payrollau/models/leave_accrual_line.py index c9612981..28f071d6 100644 --- a/xero_python/payrollau/models/leave_accrual_line.py +++ b/xero_python/payrollau/models/leave_accrual_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_application.py b/xero_python/payrollau/models/leave_application.py index 4e26654c..927e8251 100644 --- a/xero_python/payrollau/models/leave_application.py +++ b/xero_python/payrollau/models/leave_application.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_applications.py b/xero_python/payrollau/models/leave_applications.py index 62ef76d5..a70bdd63 100644 --- a/xero_python/payrollau/models/leave_applications.py +++ b/xero_python/payrollau/models/leave_applications.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_balance.py b/xero_python/payrollau/models/leave_balance.py index ee15dd11..db3e7e8c 100644 --- a/xero_python/payrollau/models/leave_balance.py +++ b/xero_python/payrollau/models/leave_balance.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_earnings_line.py b/xero_python/payrollau/models/leave_earnings_line.py index b171ccfa..c03cf862 100644 --- a/xero_python/payrollau/models/leave_earnings_line.py +++ b/xero_python/payrollau/models/leave_earnings_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_line.py b/xero_python/payrollau/models/leave_line.py index a2353fe4..c3bc5d0d 100644 --- a/xero_python/payrollau/models/leave_line.py +++ b/xero_python/payrollau/models/leave_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_line_calculation_type.py b/xero_python/payrollau/models/leave_line_calculation_type.py index 3492cc68..77c8bf90 100644 --- a/xero_python/payrollau/models/leave_line_calculation_type.py +++ b/xero_python/payrollau/models/leave_line_calculation_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_lines.py b/xero_python/payrollau/models/leave_lines.py index 6785ba20..14cf35a5 100644 --- a/xero_python/payrollau/models/leave_lines.py +++ b/xero_python/payrollau/models/leave_lines.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_period.py b/xero_python/payrollau/models/leave_period.py index 13f855a3..08675ae3 100644 --- a/xero_python/payrollau/models/leave_period.py +++ b/xero_python/payrollau/models/leave_period.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_period_status.py b/xero_python/payrollau/models/leave_period_status.py index 6df55707..db6e0876 100644 --- a/xero_python/payrollau/models/leave_period_status.py +++ b/xero_python/payrollau/models/leave_period_status.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_type.py b/xero_python/payrollau/models/leave_type.py index f76952a1..d4d8f799 100644 --- a/xero_python/payrollau/models/leave_type.py +++ b/xero_python/payrollau/models/leave_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/leave_type_contribution_type.py b/xero_python/payrollau/models/leave_type_contribution_type.py index 94a1fd42..751f6e46 100644 --- a/xero_python/payrollau/models/leave_type_contribution_type.py +++ b/xero_python/payrollau/models/leave_type_contribution_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/manual_tax_type.py b/xero_python/payrollau/models/manual_tax_type.py index 1b049ce0..6fd351f8 100644 --- a/xero_python/payrollau/models/manual_tax_type.py +++ b/xero_python/payrollau/models/manual_tax_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/opening_balances.py b/xero_python/payrollau/models/opening_balances.py index b5946184..3290b9cc 100644 --- a/xero_python/payrollau/models/opening_balances.py +++ b/xero_python/payrollau/models/opening_balances.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/pay_item.py b/xero_python/payrollau/models/pay_item.py index 2dca29c9..35aaaf13 100644 --- a/xero_python/payrollau/models/pay_item.py +++ b/xero_python/payrollau/models/pay_item.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/pay_items.py b/xero_python/payrollau/models/pay_items.py index 34a9e2a2..b7810531 100644 --- a/xero_python/payrollau/models/pay_items.py +++ b/xero_python/payrollau/models/pay_items.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/pay_run.py b/xero_python/payrollau/models/pay_run.py index 1ad50cf9..35f1ac52 100644 --- a/xero_python/payrollau/models/pay_run.py +++ b/xero_python/payrollau/models/pay_run.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/pay_run_status.py b/xero_python/payrollau/models/pay_run_status.py index 490e4bbe..9edcbca2 100644 --- a/xero_python/payrollau/models/pay_run_status.py +++ b/xero_python/payrollau/models/pay_run_status.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/pay_runs.py b/xero_python/payrollau/models/pay_runs.py index a0b0afe9..265b9a6d 100644 --- a/xero_python/payrollau/models/pay_runs.py +++ b/xero_python/payrollau/models/pay_runs.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/pay_template.py b/xero_python/payrollau/models/pay_template.py index baf808c5..a2ac7f79 100644 --- a/xero_python/payrollau/models/pay_template.py +++ b/xero_python/payrollau/models/pay_template.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/payment_frequency_type.py b/xero_python/payrollau/models/payment_frequency_type.py index 2ed1ec77..fb774b42 100644 --- a/xero_python/payrollau/models/payment_frequency_type.py +++ b/xero_python/payrollau/models/payment_frequency_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/payroll_calendar.py b/xero_python/payrollau/models/payroll_calendar.py index 3780000f..5b3496e1 100644 --- a/xero_python/payrollau/models/payroll_calendar.py +++ b/xero_python/payrollau/models/payroll_calendar.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/payroll_calendars.py b/xero_python/payrollau/models/payroll_calendars.py index a0de465d..5caae65f 100644 --- a/xero_python/payrollau/models/payroll_calendars.py +++ b/xero_python/payrollau/models/payroll_calendars.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/payslip.py b/xero_python/payrollau/models/payslip.py index 368cee4e..0b70c85c 100644 --- a/xero_python/payrollau/models/payslip.py +++ b/xero_python/payrollau/models/payslip.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/payslip_lines.py b/xero_python/payrollau/models/payslip_lines.py index 269477f4..9440de6b 100644 --- a/xero_python/payrollau/models/payslip_lines.py +++ b/xero_python/payrollau/models/payslip_lines.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/payslip_object.py b/xero_python/payrollau/models/payslip_object.py index d4770145..d4f02892 100644 --- a/xero_python/payrollau/models/payslip_object.py +++ b/xero_python/payrollau/models/payslip_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/payslip_summary.py b/xero_python/payrollau/models/payslip_summary.py index d439a7c1..83e4d598 100644 --- a/xero_python/payrollau/models/payslip_summary.py +++ b/xero_python/payrollau/models/payslip_summary.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/payslips.py b/xero_python/payrollau/models/payslips.py index e01bf4ab..ccdbebd3 100644 --- a/xero_python/payrollau/models/payslips.py +++ b/xero_python/payrollau/models/payslips.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/rate_type.py b/xero_python/payrollau/models/rate_type.py index a789a1d6..8e6c70b3 100644 --- a/xero_python/payrollau/models/rate_type.py +++ b/xero_python/payrollau/models/rate_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/reimbursement_line.py b/xero_python/payrollau/models/reimbursement_line.py index c30ed167..369cc127 100644 --- a/xero_python/payrollau/models/reimbursement_line.py +++ b/xero_python/payrollau/models/reimbursement_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/reimbursement_lines.py b/xero_python/payrollau/models/reimbursement_lines.py index c6e2402c..6d12767d 100644 --- a/xero_python/payrollau/models/reimbursement_lines.py +++ b/xero_python/payrollau/models/reimbursement_lines.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/reimbursement_type.py b/xero_python/payrollau/models/reimbursement_type.py index bd2de096..301952cb 100644 --- a/xero_python/payrollau/models/reimbursement_type.py +++ b/xero_python/payrollau/models/reimbursement_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/residency_status.py b/xero_python/payrollau/models/residency_status.py index 9bef0ae9..a8bd6013 100644 --- a/xero_python/payrollau/models/residency_status.py +++ b/xero_python/payrollau/models/residency_status.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/settings.py b/xero_python/payrollau/models/settings.py index 11c00514..a675faf9 100644 --- a/xero_python/payrollau/models/settings.py +++ b/xero_python/payrollau/models/settings.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/settings_object.py b/xero_python/payrollau/models/settings_object.py index 90570722..3e6a9c0a 100644 --- a/xero_python/payrollau/models/settings_object.py +++ b/xero_python/payrollau/models/settings_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/settings_tracking_categories.py b/xero_python/payrollau/models/settings_tracking_categories.py index ce2e9476..0779f430 100644 --- a/xero_python/payrollau/models/settings_tracking_categories.py +++ b/xero_python/payrollau/models/settings_tracking_categories.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/settings_tracking_categories_employee_groups.py b/xero_python/payrollau/models/settings_tracking_categories_employee_groups.py index b2435c4f..cf8420aa 100644 --- a/xero_python/payrollau/models/settings_tracking_categories_employee_groups.py +++ b/xero_python/payrollau/models/settings_tracking_categories_employee_groups.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/settings_tracking_categories_timesheet_categories.py b/xero_python/payrollau/models/settings_tracking_categories_timesheet_categories.py index 7582c476..76317816 100644 --- a/xero_python/payrollau/models/settings_tracking_categories_timesheet_categories.py +++ b/xero_python/payrollau/models/settings_tracking_categories_timesheet_categories.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/state.py b/xero_python/payrollau/models/state.py index b1489fc9..900c1e29 100644 --- a/xero_python/payrollau/models/state.py +++ b/xero_python/payrollau/models/state.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/super_fund.py b/xero_python/payrollau/models/super_fund.py index 4a5054ec..376141a3 100644 --- a/xero_python/payrollau/models/super_fund.py +++ b/xero_python/payrollau/models/super_fund.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/super_fund_product.py b/xero_python/payrollau/models/super_fund_product.py index 558d7fef..89d0f5ad 100644 --- a/xero_python/payrollau/models/super_fund_product.py +++ b/xero_python/payrollau/models/super_fund_product.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/super_fund_products.py b/xero_python/payrollau/models/super_fund_products.py index cf929910..d1bf902b 100644 --- a/xero_python/payrollau/models/super_fund_products.py +++ b/xero_python/payrollau/models/super_fund_products.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/super_fund_type.py b/xero_python/payrollau/models/super_fund_type.py index d8676b2c..a0f0a2b9 100644 --- a/xero_python/payrollau/models/super_fund_type.py +++ b/xero_python/payrollau/models/super_fund_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/super_funds.py b/xero_python/payrollau/models/super_funds.py index 9625a002..d532392c 100644 --- a/xero_python/payrollau/models/super_funds.py +++ b/xero_python/payrollau/models/super_funds.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/super_line.py b/xero_python/payrollau/models/super_line.py index 9e82488c..1c91f4b4 100644 --- a/xero_python/payrollau/models/super_line.py +++ b/xero_python/payrollau/models/super_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/super_membership.py b/xero_python/payrollau/models/super_membership.py index 76f77dd1..ada30f57 100644 --- a/xero_python/payrollau/models/super_membership.py +++ b/xero_python/payrollau/models/super_membership.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/superannuation_calculation_type.py b/xero_python/payrollau/models/superannuation_calculation_type.py index 2a63c619..4b3e6372 100644 --- a/xero_python/payrollau/models/superannuation_calculation_type.py +++ b/xero_python/payrollau/models/superannuation_calculation_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/superannuation_contribution_type.py b/xero_python/payrollau/models/superannuation_contribution_type.py index 73a296e5..5c68651f 100644 --- a/xero_python/payrollau/models/superannuation_contribution_type.py +++ b/xero_python/payrollau/models/superannuation_contribution_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/superannuation_line.py b/xero_python/payrollau/models/superannuation_line.py index 16f6eedd..9e5e1f88 100644 --- a/xero_python/payrollau/models/superannuation_line.py +++ b/xero_python/payrollau/models/superannuation_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/tax_declaration.py b/xero_python/payrollau/models/tax_declaration.py index bebeb6cb..eed54506 100644 --- a/xero_python/payrollau/models/tax_declaration.py +++ b/xero_python/payrollau/models/tax_declaration.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/tax_line.py b/xero_python/payrollau/models/tax_line.py index 086a0a87..5deea1f9 100644 --- a/xero_python/payrollau/models/tax_line.py +++ b/xero_python/payrollau/models/tax_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/tfn_exemption_type.py b/xero_python/payrollau/models/tfn_exemption_type.py index 702b5aa5..52637d92 100644 --- a/xero_python/payrollau/models/tfn_exemption_type.py +++ b/xero_python/payrollau/models/tfn_exemption_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/timesheet.py b/xero_python/payrollau/models/timesheet.py index bc9e3e8e..bda0680d 100644 --- a/xero_python/payrollau/models/timesheet.py +++ b/xero_python/payrollau/models/timesheet.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/timesheet_line.py b/xero_python/payrollau/models/timesheet_line.py index dcbea849..65677945 100644 --- a/xero_python/payrollau/models/timesheet_line.py +++ b/xero_python/payrollau/models/timesheet_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/timesheet_object.py b/xero_python/payrollau/models/timesheet_object.py index 34df00f2..bbac624e 100644 --- a/xero_python/payrollau/models/timesheet_object.py +++ b/xero_python/payrollau/models/timesheet_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/timesheet_status.py b/xero_python/payrollau/models/timesheet_status.py index 57de3bfa..eef400be 100644 --- a/xero_python/payrollau/models/timesheet_status.py +++ b/xero_python/payrollau/models/timesheet_status.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ @@ -28,3 +28,5 @@ class TimesheetStatus(Enum): DRAFT = "DRAFT" PROCESSED = "PROCESSED" APPROVED = "APPROVED" + REJECTED = "REJECTED" + REQUESTED = "REQUESTED" diff --git a/xero_python/payrollau/models/timesheets.py b/xero_python/payrollau/models/timesheets.py index 63b7648a..1862a090 100644 --- a/xero_python/payrollau/models/timesheets.py +++ b/xero_python/payrollau/models/timesheets.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrollau/models/validation_error.py b/xero_python/payrollau/models/validation_error.py index 952efa3f..91db8ce6 100644 --- a/xero_python/payrollau/models/validation_error.py +++ b/xero_python/payrollau/models/validation_error.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in Australia region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/__init__.py b/xero_python/payrolluk/__init__.py index 1ccc802e..97eafd61 100644 --- a/xero_python/payrolluk/__init__.py +++ b/xero_python/payrolluk/__init__.py @@ -7,7 +7,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/api/payroll_uk_api.py b/xero_python/payrolluk/api/payroll_uk_api.py index 3dad029f..8ebc162e 100644 --- a/xero_python/payrolluk/api/payroll_uk_api.py +++ b/xero_python/payrolluk/api/payroll_uk_api.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/__init__.py b/xero_python/payrolluk/models/__init__.py index 580d17ab..8bb43080 100644 --- a/xero_python/payrolluk/models/__init__.py +++ b/xero_python/payrolluk/models/__init__.py @@ -6,7 +6,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/account.py b/xero_python/payrolluk/models/account.py index 00885065..e754c20c 100644 --- a/xero_python/payrolluk/models/account.py +++ b/xero_python/payrolluk/models/account.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/accounts.py b/xero_python/payrolluk/models/accounts.py index 78853471..1539d2aa 100644 --- a/xero_python/payrolluk/models/accounts.py +++ b/xero_python/payrolluk/models/accounts.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/address.py b/xero_python/payrolluk/models/address.py index 96d9ad52..29bada53 100644 --- a/xero_python/payrolluk/models/address.py +++ b/xero_python/payrolluk/models/address.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/bank_account.py b/xero_python/payrolluk/models/bank_account.py index ed781eca..9ae59eac 100644 --- a/xero_python/payrolluk/models/bank_account.py +++ b/xero_python/payrolluk/models/bank_account.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/benefit.py b/xero_python/payrolluk/models/benefit.py index 4033eba7..b96f6721 100644 --- a/xero_python/payrolluk/models/benefit.py +++ b/xero_python/payrolluk/models/benefit.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/benefit_line.py b/xero_python/payrolluk/models/benefit_line.py index bc42c7ba..2f389ba7 100644 --- a/xero_python/payrolluk/models/benefit_line.py +++ b/xero_python/payrolluk/models/benefit_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/benefit_object.py b/xero_python/payrolluk/models/benefit_object.py index eaef1c72..3faf1c23 100644 --- a/xero_python/payrolluk/models/benefit_object.py +++ b/xero_python/payrolluk/models/benefit_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/benefits.py b/xero_python/payrolluk/models/benefits.py index a49b3dd4..639f2d1a 100644 --- a/xero_python/payrolluk/models/benefits.py +++ b/xero_python/payrolluk/models/benefits.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/court_order_line.py b/xero_python/payrolluk/models/court_order_line.py index 2969563d..a85ea4d8 100644 --- a/xero_python/payrolluk/models/court_order_line.py +++ b/xero_python/payrolluk/models/court_order_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/deduction.py b/xero_python/payrolluk/models/deduction.py index 6898de7b..7452e848 100644 --- a/xero_python/payrolluk/models/deduction.py +++ b/xero_python/payrolluk/models/deduction.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/deduction_line.py b/xero_python/payrolluk/models/deduction_line.py index 64f14447..e7e24231 100644 --- a/xero_python/payrolluk/models/deduction_line.py +++ b/xero_python/payrolluk/models/deduction_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/deduction_object.py b/xero_python/payrolluk/models/deduction_object.py index 6a30bc9e..1b4f08c4 100644 --- a/xero_python/payrolluk/models/deduction_object.py +++ b/xero_python/payrolluk/models/deduction_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/deductions.py b/xero_python/payrolluk/models/deductions.py index 9f5f1cd6..16c0863e 100644 --- a/xero_python/payrolluk/models/deductions.py +++ b/xero_python/payrolluk/models/deductions.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/earnings_line.py b/xero_python/payrolluk/models/earnings_line.py index 6adc0406..900bc452 100644 --- a/xero_python/payrolluk/models/earnings_line.py +++ b/xero_python/payrolluk/models/earnings_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/earnings_order.py b/xero_python/payrolluk/models/earnings_order.py index 1c38cac4..65a2ee08 100644 --- a/xero_python/payrolluk/models/earnings_order.py +++ b/xero_python/payrolluk/models/earnings_order.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/earnings_order_object.py b/xero_python/payrolluk/models/earnings_order_object.py index aa765231..fd1fad3f 100644 --- a/xero_python/payrolluk/models/earnings_order_object.py +++ b/xero_python/payrolluk/models/earnings_order_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/earnings_orders.py b/xero_python/payrolluk/models/earnings_orders.py index 027ab2d9..556f9067 100644 --- a/xero_python/payrolluk/models/earnings_orders.py +++ b/xero_python/payrolluk/models/earnings_orders.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/earnings_rate.py b/xero_python/payrolluk/models/earnings_rate.py index 9fd4cf68..e0e01ee2 100644 --- a/xero_python/payrolluk/models/earnings_rate.py +++ b/xero_python/payrolluk/models/earnings_rate.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/earnings_rate_object.py b/xero_python/payrolluk/models/earnings_rate_object.py index 49156dc5..d5d3975f 100644 --- a/xero_python/payrolluk/models/earnings_rate_object.py +++ b/xero_python/payrolluk/models/earnings_rate_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/earnings_rates.py b/xero_python/payrolluk/models/earnings_rates.py index 700d36c8..88e4826c 100644 --- a/xero_python/payrolluk/models/earnings_rates.py +++ b/xero_python/payrolluk/models/earnings_rates.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/earnings_template.py b/xero_python/payrolluk/models/earnings_template.py index 5373e47d..b9e7449e 100644 --- a/xero_python/payrolluk/models/earnings_template.py +++ b/xero_python/payrolluk/models/earnings_template.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/earnings_template_object.py b/xero_python/payrolluk/models/earnings_template_object.py index 677d05e4..d6a12296 100644 --- a/xero_python/payrolluk/models/earnings_template_object.py +++ b/xero_python/payrolluk/models/earnings_template_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee.py b/xero_python/payrolluk/models/employee.py index 6e5ebe60..95f22468 100644 --- a/xero_python/payrolluk/models/employee.py +++ b/xero_python/payrolluk/models/employee.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_leave.py b/xero_python/payrolluk/models/employee_leave.py index 8a19d848..475ba21a 100644 --- a/xero_python/payrolluk/models/employee_leave.py +++ b/xero_python/payrolluk/models/employee_leave.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_leave_balance.py b/xero_python/payrolluk/models/employee_leave_balance.py index 492c2b32..6b481d7e 100644 --- a/xero_python/payrolluk/models/employee_leave_balance.py +++ b/xero_python/payrolluk/models/employee_leave_balance.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_leave_balances.py b/xero_python/payrolluk/models/employee_leave_balances.py index 4e96d1c5..1c11fa58 100644 --- a/xero_python/payrolluk/models/employee_leave_balances.py +++ b/xero_python/payrolluk/models/employee_leave_balances.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_leave_object.py b/xero_python/payrolluk/models/employee_leave_object.py index d9c1d752..447bbd3f 100644 --- a/xero_python/payrolluk/models/employee_leave_object.py +++ b/xero_python/payrolluk/models/employee_leave_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_leave_type.py b/xero_python/payrolluk/models/employee_leave_type.py index 21f0cc30..e9232b97 100644 --- a/xero_python/payrolluk/models/employee_leave_type.py +++ b/xero_python/payrolluk/models/employee_leave_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_leave_type_object.py b/xero_python/payrolluk/models/employee_leave_type_object.py index 55d20471..45d56fc5 100644 --- a/xero_python/payrolluk/models/employee_leave_type_object.py +++ b/xero_python/payrolluk/models/employee_leave_type_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_leave_types.py b/xero_python/payrolluk/models/employee_leave_types.py index 43cb7427..de9e37cf 100644 --- a/xero_python/payrolluk/models/employee_leave_types.py +++ b/xero_python/payrolluk/models/employee_leave_types.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_leaves.py b/xero_python/payrolluk/models/employee_leaves.py index 600ae941..8b63dea5 100644 --- a/xero_python/payrolluk/models/employee_leaves.py +++ b/xero_python/payrolluk/models/employee_leaves.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_object.py b/xero_python/payrolluk/models/employee_object.py index 312aec93..21ea1c4a 100644 --- a/xero_python/payrolluk/models/employee_object.py +++ b/xero_python/payrolluk/models/employee_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_opening_balances.py b/xero_python/payrolluk/models/employee_opening_balances.py index c969fe30..63322c5f 100644 --- a/xero_python/payrolluk/models/employee_opening_balances.py +++ b/xero_python/payrolluk/models/employee_opening_balances.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_opening_balances_object.py b/xero_python/payrolluk/models/employee_opening_balances_object.py index 7499ff96..14c3f743 100644 --- a/xero_python/payrolluk/models/employee_opening_balances_object.py +++ b/xero_python/payrolluk/models/employee_opening_balances_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_pay_template.py b/xero_python/payrolluk/models/employee_pay_template.py index f0f61da8..8e587f53 100644 --- a/xero_python/payrolluk/models/employee_pay_template.py +++ b/xero_python/payrolluk/models/employee_pay_template.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_pay_template_object.py b/xero_python/payrolluk/models/employee_pay_template_object.py index 4054ee31..59bad571 100644 --- a/xero_python/payrolluk/models/employee_pay_template_object.py +++ b/xero_python/payrolluk/models/employee_pay_template_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_pay_templates.py b/xero_python/payrolluk/models/employee_pay_templates.py index 0a66ea74..d7e95e5b 100644 --- a/xero_python/payrolluk/models/employee_pay_templates.py +++ b/xero_python/payrolluk/models/employee_pay_templates.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_statutory_leave_balance.py b/xero_python/payrolluk/models/employee_statutory_leave_balance.py index e48e69ba..eb5f95e2 100644 --- a/xero_python/payrolluk/models/employee_statutory_leave_balance.py +++ b/xero_python/payrolluk/models/employee_statutory_leave_balance.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_statutory_leave_balance_object.py b/xero_python/payrolluk/models/employee_statutory_leave_balance_object.py index 398ec0b8..2b96d062 100644 --- a/xero_python/payrolluk/models/employee_statutory_leave_balance_object.py +++ b/xero_python/payrolluk/models/employee_statutory_leave_balance_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_statutory_leave_summary.py b/xero_python/payrolluk/models/employee_statutory_leave_summary.py index da8e265f..91cef5b1 100644 --- a/xero_python/payrolluk/models/employee_statutory_leave_summary.py +++ b/xero_python/payrolluk/models/employee_statutory_leave_summary.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_statutory_leaves_summaries.py b/xero_python/payrolluk/models/employee_statutory_leaves_summaries.py index 683c7598..5c2fccc3 100644 --- a/xero_python/payrolluk/models/employee_statutory_leaves_summaries.py +++ b/xero_python/payrolluk/models/employee_statutory_leaves_summaries.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_statutory_sick_leave.py b/xero_python/payrolluk/models/employee_statutory_sick_leave.py index fdc326fe..5128fc9c 100644 --- a/xero_python/payrolluk/models/employee_statutory_sick_leave.py +++ b/xero_python/payrolluk/models/employee_statutory_sick_leave.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_statutory_sick_leave_object.py b/xero_python/payrolluk/models/employee_statutory_sick_leave_object.py index 6ebabf6a..11e106ed 100644 --- a/xero_python/payrolluk/models/employee_statutory_sick_leave_object.py +++ b/xero_python/payrolluk/models/employee_statutory_sick_leave_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_statutory_sick_leaves.py b/xero_python/payrolluk/models/employee_statutory_sick_leaves.py index 30f59a42..ac670d7b 100644 --- a/xero_python/payrolluk/models/employee_statutory_sick_leaves.py +++ b/xero_python/payrolluk/models/employee_statutory_sick_leaves.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_tax.py b/xero_python/payrolluk/models/employee_tax.py index 0b769f16..31df04c5 100644 --- a/xero_python/payrolluk/models/employee_tax.py +++ b/xero_python/payrolluk/models/employee_tax.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employee_tax_object.py b/xero_python/payrolluk/models/employee_tax_object.py index ce7866ee..91ee3514 100644 --- a/xero_python/payrolluk/models/employee_tax_object.py +++ b/xero_python/payrolluk/models/employee_tax_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employees.py b/xero_python/payrolluk/models/employees.py index 990e1df2..a9c192f0 100644 --- a/xero_python/payrolluk/models/employees.py +++ b/xero_python/payrolluk/models/employees.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employment.py b/xero_python/payrolluk/models/employment.py index e1c1cc25..aeaaff8b 100644 --- a/xero_python/payrolluk/models/employment.py +++ b/xero_python/payrolluk/models/employment.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/employment_object.py b/xero_python/payrolluk/models/employment_object.py index 0431f806..7105a202 100644 --- a/xero_python/payrolluk/models/employment_object.py +++ b/xero_python/payrolluk/models/employment_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/invalid_field.py b/xero_python/payrolluk/models/invalid_field.py index 4f405ccf..9132eb54 100644 --- a/xero_python/payrolluk/models/invalid_field.py +++ b/xero_python/payrolluk/models/invalid_field.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/leave_accrual_line.py b/xero_python/payrolluk/models/leave_accrual_line.py index 0fb22bd3..662698b4 100644 --- a/xero_python/payrolluk/models/leave_accrual_line.py +++ b/xero_python/payrolluk/models/leave_accrual_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/leave_earnings_line.py b/xero_python/payrolluk/models/leave_earnings_line.py index 94ff7406..dba2ff0f 100644 --- a/xero_python/payrolluk/models/leave_earnings_line.py +++ b/xero_python/payrolluk/models/leave_earnings_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/leave_period.py b/xero_python/payrolluk/models/leave_period.py index ce9e7603..6ae0672d 100644 --- a/xero_python/payrolluk/models/leave_period.py +++ b/xero_python/payrolluk/models/leave_period.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/leave_periods.py b/xero_python/payrolluk/models/leave_periods.py index 5044a9cb..1a09fecb 100644 --- a/xero_python/payrolluk/models/leave_periods.py +++ b/xero_python/payrolluk/models/leave_periods.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/leave_type.py b/xero_python/payrolluk/models/leave_type.py index 7edb1b34..505ae703 100644 --- a/xero_python/payrolluk/models/leave_type.py +++ b/xero_python/payrolluk/models/leave_type.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/leave_type_object.py b/xero_python/payrolluk/models/leave_type_object.py index ff568412..dd420633 100644 --- a/xero_python/payrolluk/models/leave_type_object.py +++ b/xero_python/payrolluk/models/leave_type_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/leave_types.py b/xero_python/payrolluk/models/leave_types.py index 7b43aa7a..8d132b98 100644 --- a/xero_python/payrolluk/models/leave_types.py +++ b/xero_python/payrolluk/models/leave_types.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/pagination.py b/xero_python/payrolluk/models/pagination.py index 55c86b72..84aab4b5 100644 --- a/xero_python/payrolluk/models/pagination.py +++ b/xero_python/payrolluk/models/pagination.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/pay_run.py b/xero_python/payrolluk/models/pay_run.py index 7569831d..f5ea9cf4 100644 --- a/xero_python/payrolluk/models/pay_run.py +++ b/xero_python/payrolluk/models/pay_run.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/pay_run_calendar.py b/xero_python/payrolluk/models/pay_run_calendar.py index fdbba97f..6a59f1a7 100644 --- a/xero_python/payrolluk/models/pay_run_calendar.py +++ b/xero_python/payrolluk/models/pay_run_calendar.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/pay_run_calendar_object.py b/xero_python/payrolluk/models/pay_run_calendar_object.py index 28a5bdac..b6a72524 100644 --- a/xero_python/payrolluk/models/pay_run_calendar_object.py +++ b/xero_python/payrolluk/models/pay_run_calendar_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/pay_run_calendars.py b/xero_python/payrolluk/models/pay_run_calendars.py index 30e08fc5..b57e34cb 100644 --- a/xero_python/payrolluk/models/pay_run_calendars.py +++ b/xero_python/payrolluk/models/pay_run_calendars.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/pay_run_object.py b/xero_python/payrolluk/models/pay_run_object.py index ad6c85ed..25a4f1e0 100644 --- a/xero_python/payrolluk/models/pay_run_object.py +++ b/xero_python/payrolluk/models/pay_run_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/pay_runs.py b/xero_python/payrolluk/models/pay_runs.py index 5fe46cb5..6dfa8767 100644 --- a/xero_python/payrolluk/models/pay_runs.py +++ b/xero_python/payrolluk/models/pay_runs.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/payment_line.py b/xero_python/payrolluk/models/payment_line.py index 537e7fa1..4a1b32b6 100644 --- a/xero_python/payrolluk/models/payment_line.py +++ b/xero_python/payrolluk/models/payment_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/payment_method.py b/xero_python/payrolluk/models/payment_method.py index ca4fd99b..fefe41ab 100644 --- a/xero_python/payrolluk/models/payment_method.py +++ b/xero_python/payrolluk/models/payment_method.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/payment_method_object.py b/xero_python/payrolluk/models/payment_method_object.py index b34dbe51..d8cfcb1f 100644 --- a/xero_python/payrolluk/models/payment_method_object.py +++ b/xero_python/payrolluk/models/payment_method_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/payslip.py b/xero_python/payrolluk/models/payslip.py index 84f22e38..ae1b4c8c 100644 --- a/xero_python/payrolluk/models/payslip.py +++ b/xero_python/payrolluk/models/payslip.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/payslip_object.py b/xero_python/payrolluk/models/payslip_object.py index b4f0b61d..dffcc742 100644 --- a/xero_python/payrolluk/models/payslip_object.py +++ b/xero_python/payrolluk/models/payslip_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/payslips.py b/xero_python/payrolluk/models/payslips.py index 5986920e..65c518a9 100644 --- a/xero_python/payrolluk/models/payslips.py +++ b/xero_python/payrolluk/models/payslips.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/problem.py b/xero_python/payrolluk/models/problem.py index ba4f234f..300aee3a 100644 --- a/xero_python/payrolluk/models/problem.py +++ b/xero_python/payrolluk/models/problem.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/reimbursement.py b/xero_python/payrolluk/models/reimbursement.py index 1d6552ce..8b2e4f3e 100644 --- a/xero_python/payrolluk/models/reimbursement.py +++ b/xero_python/payrolluk/models/reimbursement.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/reimbursement_line.py b/xero_python/payrolluk/models/reimbursement_line.py index 469f9eff..09b0d4b3 100644 --- a/xero_python/payrolluk/models/reimbursement_line.py +++ b/xero_python/payrolluk/models/reimbursement_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/reimbursement_object.py b/xero_python/payrolluk/models/reimbursement_object.py index b6ac458c..6e358764 100644 --- a/xero_python/payrolluk/models/reimbursement_object.py +++ b/xero_python/payrolluk/models/reimbursement_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/reimbursements.py b/xero_python/payrolluk/models/reimbursements.py index b728ec1b..c3ffb43b 100644 --- a/xero_python/payrolluk/models/reimbursements.py +++ b/xero_python/payrolluk/models/reimbursements.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/salary_and_wage.py b/xero_python/payrolluk/models/salary_and_wage.py index f652d2c9..cfb6ff84 100644 --- a/xero_python/payrolluk/models/salary_and_wage.py +++ b/xero_python/payrolluk/models/salary_and_wage.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/salary_and_wage_object.py b/xero_python/payrolluk/models/salary_and_wage_object.py index 339c1132..3edb7bf0 100644 --- a/xero_python/payrolluk/models/salary_and_wage_object.py +++ b/xero_python/payrolluk/models/salary_and_wage_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/salary_and_wages.py b/xero_python/payrolluk/models/salary_and_wages.py index 07780452..c69676de 100644 --- a/xero_python/payrolluk/models/salary_and_wages.py +++ b/xero_python/payrolluk/models/salary_and_wages.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/settings.py b/xero_python/payrolluk/models/settings.py index e4de8b3c..2876870e 100644 --- a/xero_python/payrolluk/models/settings.py +++ b/xero_python/payrolluk/models/settings.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/statutory_deduction.py b/xero_python/payrolluk/models/statutory_deduction.py index 0bbe0673..7d08d74a 100644 --- a/xero_python/payrolluk/models/statutory_deduction.py +++ b/xero_python/payrolluk/models/statutory_deduction.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/statutory_deduction_category.py b/xero_python/payrolluk/models/statutory_deduction_category.py index 25a46183..bf62cbca 100644 --- a/xero_python/payrolluk/models/statutory_deduction_category.py +++ b/xero_python/payrolluk/models/statutory_deduction_category.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/tax_line.py b/xero_python/payrolluk/models/tax_line.py index 2bf2e234..80acb655 100644 --- a/xero_python/payrolluk/models/tax_line.py +++ b/xero_python/payrolluk/models/tax_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/timesheet.py b/xero_python/payrolluk/models/timesheet.py index 43e5ac36..f5418b0c 100644 --- a/xero_python/payrolluk/models/timesheet.py +++ b/xero_python/payrolluk/models/timesheet.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/timesheet_earnings_line.py b/xero_python/payrolluk/models/timesheet_earnings_line.py index 03eacd1b..d3deff44 100644 --- a/xero_python/payrolluk/models/timesheet_earnings_line.py +++ b/xero_python/payrolluk/models/timesheet_earnings_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/timesheet_line.py b/xero_python/payrolluk/models/timesheet_line.py index 8d5c0798..522da190 100644 --- a/xero_python/payrolluk/models/timesheet_line.py +++ b/xero_python/payrolluk/models/timesheet_line.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/timesheet_line_object.py b/xero_python/payrolluk/models/timesheet_line_object.py index 1bd09b12..4ea71772 100644 --- a/xero_python/payrolluk/models/timesheet_line_object.py +++ b/xero_python/payrolluk/models/timesheet_line_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/timesheet_object.py b/xero_python/payrolluk/models/timesheet_object.py index 87469708..e2cfb984 100644 --- a/xero_python/payrolluk/models/timesheet_object.py +++ b/xero_python/payrolluk/models/timesheet_object.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/timesheets.py b/xero_python/payrolluk/models/timesheets.py index 52dcac74..1e825c70 100644 --- a/xero_python/payrolluk/models/timesheets.py +++ b/xero_python/payrolluk/models/timesheets.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/tracking_categories.py b/xero_python/payrolluk/models/tracking_categories.py index 98180cca..cc886bf9 100644 --- a/xero_python/payrolluk/models/tracking_categories.py +++ b/xero_python/payrolluk/models/tracking_categories.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/payrolluk/models/tracking_category.py b/xero_python/payrolluk/models/tracking_category.py index 647ab380..552fe193 100644 --- a/xero_python/payrolluk/models/tracking_category.py +++ b/xero_python/payrolluk/models/tracking_category.py @@ -5,7 +5,7 @@ This is the Xero Payroll API for orgs in the UK region. # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/__init__.py b/xero_python/project/__init__.py index 87f8a938..ac457de7 100644 --- a/xero_python/project/__init__.py +++ b/xero_python/project/__init__.py @@ -7,7 +7,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/api/project_api.py b/xero_python/project/api/project_api.py index b7da08e3..deab0ecb 100644 --- a/xero_python/project/api/project_api.py +++ b/xero_python/project/api/project_api.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/__init__.py b/xero_python/project/models/__init__.py index ce4ac56e..b9495421 100644 --- a/xero_python/project/models/__init__.py +++ b/xero_python/project/models/__init__.py @@ -6,7 +6,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/amount.py b/xero_python/project/models/amount.py index 5834a262..d6b4214f 100644 --- a/xero_python/project/models/amount.py +++ b/xero_python/project/models/amount.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/charge_type.py b/xero_python/project/models/charge_type.py index 3973bdd2..585076a9 100644 --- a/xero_python/project/models/charge_type.py +++ b/xero_python/project/models/charge_type.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/currency_code.py b/xero_python/project/models/currency_code.py index eee27c94..1f9c0990 100644 --- a/xero_python/project/models/currency_code.py +++ b/xero_python/project/models/currency_code.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/error.py b/xero_python/project/models/error.py index a24c6e80..ddfbc66e 100644 --- a/xero_python/project/models/error.py +++ b/xero_python/project/models/error.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/pagination.py b/xero_python/project/models/pagination.py index c35c47b6..87e0cc11 100644 --- a/xero_python/project/models/pagination.py +++ b/xero_python/project/models/pagination.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/project.py b/xero_python/project/models/project.py index 00122760..2c26565a 100644 --- a/xero_python/project/models/project.py +++ b/xero_python/project/models/project.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/project_create_or_update.py b/xero_python/project/models/project_create_or_update.py index a915c345..dba989d6 100644 --- a/xero_python/project/models/project_create_or_update.py +++ b/xero_python/project/models/project_create_or_update.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/project_patch.py b/xero_python/project/models/project_patch.py index 4261a79e..00b05808 100644 --- a/xero_python/project/models/project_patch.py +++ b/xero_python/project/models/project_patch.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/project_status.py b/xero_python/project/models/project_status.py index aab3d842..a13cdc66 100644 --- a/xero_python/project/models/project_status.py +++ b/xero_python/project/models/project_status.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/project_user.py b/xero_python/project/models/project_user.py index 44621f6f..79fba0ce 100644 --- a/xero_python/project/models/project_user.py +++ b/xero_python/project/models/project_user.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/project_users.py b/xero_python/project/models/project_users.py index 9ed1ff5b..2887c6b4 100644 --- a/xero_python/project/models/project_users.py +++ b/xero_python/project/models/project_users.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/projects.py b/xero_python/project/models/projects.py index 8054f333..82e5f024 100644 --- a/xero_python/project/models/projects.py +++ b/xero_python/project/models/projects.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/task.py b/xero_python/project/models/task.py index 2113f89a..134f4bb3 100644 --- a/xero_python/project/models/task.py +++ b/xero_python/project/models/task.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/task_create_or_update.py b/xero_python/project/models/task_create_or_update.py index eff57491..ff440a06 100644 --- a/xero_python/project/models/task_create_or_update.py +++ b/xero_python/project/models/task_create_or_update.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/tasks.py b/xero_python/project/models/tasks.py index 26093680..bd3bd1ff 100644 --- a/xero_python/project/models/tasks.py +++ b/xero_python/project/models/tasks.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/time_entries.py b/xero_python/project/models/time_entries.py index 717ea52f..33b6a6c0 100644 --- a/xero_python/project/models/time_entries.py +++ b/xero_python/project/models/time_entries.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/time_entry.py b/xero_python/project/models/time_entry.py index 01914102..bbcd6af9 100644 --- a/xero_python/project/models/time_entry.py +++ b/xero_python/project/models/time_entry.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/project/models/time_entry_create_or_update.py b/xero_python/project/models/time_entry_create_or_update.py index f649c467..88490d7e 100644 --- a/xero_python/project/models/time_entry_create_or_update.py +++ b/xero_python/project/models/time_entry_create_or_update.py @@ -5,7 +5,7 @@ This is the Xero Projects API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """ diff --git a/xero_python/rest.py b/xero_python/rest.py index b08e2aa1..9102b498 100644 --- a/xero_python/rest.py +++ b/xero_python/rest.py @@ -5,7 +5,7 @@ This specifing endpoints related to managing authentication tokens and identity for Xero API # noqa: E501 - OpenAPI spec version: 2.3.4 + OpenAPI spec version: 2.4.0 Contact: api@xero.com Generated by: https://openapi-generator.tech """