From 390c482dc78c884c7469827921e86fc750b0225c Mon Sep 17 00:00:00 2001 From: fern-api <115122769+fern-api[bot]@users.noreply.github.com> Date: Thu, 4 Jan 2024 20:04:20 +0000 Subject: [PATCH] SDK regeneration --- poetry.lock | 6 +- pyproject.toml | 2 +- src/merge/core/client_wrapper.py | 2 +- src/merge/resources/accounting/__init__.py | 66 +- .../accounting/resources/__init__.py | 59 -- .../resources/account_details/client.py | 4 +- .../resources/account_token/client.py | 8 +- .../resources/accounting_periods/client.py | 12 +- .../accounting/resources/accounts/__init__.py | 13 - .../accounting/resources/accounts/client.py | 24 +- .../resources/accounts/types/__init__.py | 13 - .../accounting/resources/addresses/client.py | 4 +- .../resources/async_passthrough/client.py | 10 +- .../resources/attachments/client.py | 16 +- .../resources/audit_trail/client.py | 4 +- .../resources/available_actions/client.py | 4 +- .../resources/balance_sheets/client.py | 8 +- .../resources/cash_flow_statements/client.py | 12 +- .../resources/company_info/__init__.py | 3 - .../resources/company_info/client.py | 12 +- .../resources/company_info/types/__init__.py | 6 - .../accounting/resources/contacts/__init__.py | 3 - .../accounting/resources/contacts/client.py | 20 +- .../resources/contacts/types/__init__.py | 6 - .../resources/credit_notes/__init__.py | 17 - .../resources/credit_notes/client.py | 20 +- .../resources/credit_notes/types/__init__.py | 17 - .../resources/delete_account/client.py | 4 +- .../accounting/resources/expenses/__init__.py | 3 - .../accounting/resources/expenses/client.py | 20 +- .../resources/expenses/types/__init__.py | 6 - .../resources/force_resync/client.py | 4 +- .../resources/generate_key/client.py | 4 +- .../resources/income_statements/client.py | 12 +- .../accounting/resources/invoices/__init__.py | 3 - .../accounting/resources/invoices/client.py | 30 +- .../resources/invoices/types/__init__.py | 7 - .../accounting/resources/issues/__init__.py | 3 - .../accounting/resources/issues/client.py | 18 +- .../resources/issues/types/__init__.py | 5 - .../accounting/resources/items/__init__.py | 3 - .../accounting/resources/items/client.py | 12 +- .../resources/items/types/__init__.py | 6 - .../resources/journal_entries/__init__.py | 3 - .../resources/journal_entries/client.py | 24 +- .../journal_entries/types/__init__.py | 6 - .../accounting/resources/link_token/client.py | 4 +- .../resources/linked_accounts/__init__.py | 3 - .../resources/linked_accounts/client.py | 34 +- .../linked_accounts/types/__init__.py | 5 - .../resources/passthrough/client.py | 4 +- .../accounting/resources/payments/__init__.py | 3 - .../accounting/resources/payments/client.py | 20 +- .../resources/payments/types/__init__.py | 6 - .../resources/phone_numbers/client.py | 4 +- .../resources/purchase_orders/__init__.py | 3 - .../resources/purchase_orders/client.py | 24 +- .../purchase_orders/types/__init__.py | 6 - .../resources/regenerate_key/client.py | 4 +- .../resources/selective_sync/client.py | 20 +- .../resources/sync_status/client.py | 4 +- .../accounting/resources/tax_rates/client.py | 8 +- .../resources/tracking_categories/client.py | 12 +- .../resources/transactions/__init__.py | 3 - .../resources/transactions/client.py | 12 +- .../resources/transactions/types/__init__.py | 6 - .../resources/vendor_credits/__init__.py | 3 - .../resources/vendor_credits/client.py | 12 +- .../vendor_credits/types/__init__.py | 6 - .../resources/webhook_receivers/client.py | 8 +- .../resources/accounting/types/__init__.py | 66 ++ .../resources/accounting/types/account.py | 638 +++++++++-------- .../types/account_details_and_actions.py | 3 - ...account_details_and_actions_status_enum.py | 6 +- .../accounting/types/account_request.py | 638 +++++++++-------- .../accounting/types/account_status_enum.py | 6 +- .../accounting/types/accounting_attachment.py | 3 - .../types/accounting_attachment_request.py | 3 - .../accounting/types/accounting_period.py | 3 - .../types/accounting_period_status_enum.py | 4 +- .../types/accounting_phone_number.py | 3 - .../types/accounting_phone_number_request.py | 3 - .../accounts_list_request_remote_fields.py | 0 ...accounts_list_request_show_enum_origins.py | 0 ...accounts_retrieve_request_remote_fields.py | 0 ...unts_retrieve_request_show_enum_origins.py | 0 .../resources/accounting/types/address.py | 503 +++++++------ .../accounting/types/address_request.py | 503 +++++++------ .../accounting/types/address_type_enum.py | 4 +- .../accounting/types/audit_log_event.py | 72 +- .../accounting/types/available_actions.py | 3 - .../accounting/types/balance_sheet.py | 615 ++++++++-------- .../accounting/types/cash_flow_statement.py | 615 ++++++++-------- .../accounting/types/categories_enum.py | 14 +- .../accounting/types/category_enum.py | 14 +- .../accounting/types/category_type_enum.py | 4 +- .../accounting/types/classification_enum.py | 10 +- .../accounting/types/company_info.py | 615 ++++++++-------- .../types/company_info_list_request_expand.py | 0 .../company_info_retrieve_request_expand.py | 0 .../accounting/types/condition_schema.py | 16 +- .../accounting/types/condition_type_enum.py | 18 +- .../resources/accounting/types/contact.py | 10 +- .../accounting/types/contact_request.py | 10 +- .../types/contacts_list_request_expand.py | 0 .../types/contacts_retrieve_request_expand.py | 0 .../accounting/types/country_enum.py | 498 ++++++------- .../resources/accounting/types/credit_note.py | 623 ++++++++-------- .../types/credit_note_status_enum.py | 6 +- .../types/credit_notes_list_request_expand.py | 0 ...credit_notes_list_request_remote_fields.py | 0 ...it_notes_list_request_show_enum_origins.py | 0 .../credit_notes_retrieve_request_expand.py | 0 ...it_notes_retrieve_request_remote_fields.py | 0 ...otes_retrieve_request_show_enum_origins.py | 0 .../accounting/types/currency_enum.py | 612 ++++++++-------- .../types/data_passthrough_request.py | 3 - .../accounting/types/enabled_actions_enum.py | 4 +- .../accounting/types/encoding_enum.py | 6 +- .../accounting/types/event_type_enum.py | 60 +- .../resources/accounting/types/expense.py | 615 ++++++++-------- .../accounting/types/expense_line.py | 615 ++++++++-------- .../accounting/types/expense_line_request.py | 615 ++++++++-------- .../accounting/types/expense_request.py | 615 ++++++++-------- .../types/expenses_list_request_expand.py | 0 .../types/expenses_retrieve_request_expand.py | 0 .../accounting/types/income_statement.py | 615 ++++++++-------- .../resources/accounting/types/invoice.py | 631 ++++++++--------- .../accounting/types/invoice_line_item.py | 615 ++++++++-------- .../types/invoice_line_item_request.py | 615 ++++++++-------- .../accounting/types/invoice_request.py | 630 ++++++++--------- .../accounting/types/invoice_status_enum.py | 12 +- .../accounting/types/invoice_type_enum.py | 4 +- .../types/invoices_list_request_expand.py | 0 .../types/invoices_list_request_type.py | 0 .../types/invoices_retrieve_request_expand.py | 0 src/merge/resources/accounting/types/issue.py | 4 +- .../accounting/types/issue_status_enum.py | 4 +- .../types/issues_list_request_status.py | 0 src/merge/resources/accounting/types/item.py | 5 +- .../types/items_list_request_expand.py | 0 .../types/items_retrieve_request_expand.py | 0 .../journal_entries_list_request_expand.py | 0 ...journal_entries_retrieve_request_expand.py | 0 .../accounting/types/journal_entry.py | 617 ++++++++-------- .../accounting/types/journal_entry_request.py | 617 ++++++++-------- .../accounting/types/journal_line.py | 615 ++++++++-------- .../accounting/types/journal_line_request.py | 615 ++++++++-------- .../types/linked_account_condition.py | 2 +- .../linked_accounts_list_request_category.py | 0 .../resources/accounting/types/method_enum.py | 14 +- .../accounting/types/model_operation.py | 3 - .../types/multipart_form_field_request.py | 9 +- .../resources/accounting/types/payment.py | 615 ++++++++-------- .../accounting/types/payment_line_item.py | 3 - .../types/payment_line_item_request.py | 3 - .../accounting/types/payment_request.py | 615 ++++++++-------- .../types/payments_list_request_expand.py | 0 .../types/payments_retrieve_request_expand.py | 0 .../accounting/types/posting_status_enum.py | 4 +- .../accounting/types/purchase_order.py | 627 ++++++++-------- .../types/purchase_order_line_item.py | 615 ++++++++-------- .../types/purchase_order_line_item_request.py | 615 ++++++++-------- .../types/purchase_order_request.py | 625 ++++++++-------- .../types/purchase_order_status_enum.py | 10 +- .../purchase_orders_list_request_expand.py | 0 ...purchase_orders_retrieve_request_expand.py | 0 .../resources/accounting/types/remote_key.py | 3 - .../accounting/types/remote_response.py | 3 - .../resources/accounting/types/report_item.py | 3 - .../accounting/types/request_format_enum.py | 6 +- .../accounting/types/response_type_enum.py | 4 +- .../resources/accounting/types/role_enum.py | 12 +- ...elective_sync_configurations_usage_enum.py | 4 +- .../accounting/types/status_7_d_1_enum.py | 4 +- .../resources/accounting/types/sync_status.py | 3 - .../types/sync_status_status_enum.py | 12 +- .../resources/accounting/types/tax_rate.py | 3 - .../accounting/types/tracking_category.py | 7 +- .../resources/accounting/types/transaction.py | 630 ++++++++--------- .../accounting/types/transaction_line_item.py | 615 ++++++++-------- .../types/transactions_list_request_expand.py | 0 .../transactions_retrieve_request_expand.py | 0 .../accounting/types/vendor_credit.py | 617 ++++++++-------- .../accounting/types/vendor_credit_line.py | 3 - .../vendor_credits_list_request_expand.py | 0 .../vendor_credits_retrieve_request_expand.py | 0 src/merge/resources/ats/__init__.py | 48 +- src/merge/resources/ats/resources/__init__.py | 49 -- .../ats/resources/account_details/client.py | 4 +- .../ats/resources/account_token/client.py | 4 +- .../ats/resources/activities/__init__.py | 13 - .../ats/resources/activities/client.py | 24 +- .../resources/activities/types/__init__.py | 13 - .../ats/resources/applications/__init__.py | 3 - .../ats/resources/applications/client.py | 28 +- .../resources/applications/types/__init__.py | 6 - .../ats/resources/async_passthrough/client.py | 10 +- .../ats/resources/attachments/client.py | 16 +- .../ats/resources/audit_trail/client.py | 4 +- .../ats/resources/available_actions/client.py | 4 +- .../ats/resources/candidates/__init__.py | 3 - .../ats/resources/candidates/client.py | 32 +- .../resources/candidates/types/__init__.py | 6 - .../ats/resources/delete_account/client.py | 4 +- .../ats/resources/departments/client.py | 8 +- .../resources/ats/resources/eeocs/__init__.py | 13 - .../resources/ats/resources/eeocs/client.py | 16 +- .../ats/resources/eeocs/types/__init__.py | 13 - .../ats/resources/force_resync/client.py | 4 +- .../ats/resources/generate_key/client.py | 4 +- .../ats/resources/interviews/__init__.py | 3 - .../ats/resources/interviews/client.py | 20 +- .../resources/interviews/types/__init__.py | 6 - .../ats/resources/issues/__init__.py | 3 - .../resources/ats/resources/issues/client.py | 18 +- .../ats/resources/issues/types/__init__.py | 5 - .../resources/job_interview_stages/client.py | 8 +- .../resources/ats/resources/jobs/__init__.py | 13 - .../resources/ats/resources/jobs/client.py | 44 +- .../ats/resources/jobs/types/__init__.py | 13 - .../ats/resources/link_token/client.py | 4 +- .../ats/resources/linked_accounts/__init__.py | 3 - .../ats/resources/linked_accounts/client.py | 34 +- .../linked_accounts/types/__init__.py | 5 - .../ats/resources/offers/__init__.py | 3 - .../resources/ats/resources/offers/client.py | 12 +- .../ats/resources/offers/types/__init__.py | 6 - .../resources/ats/resources/offices/client.py | 8 +- .../ats/resources/passthrough/client.py | 4 +- .../ats/resources/regenerate_key/client.py | 4 +- .../ats/resources/reject_reasons/client.py | 8 +- .../ats/resources/scorecards/__init__.py | 3 - .../ats/resources/scorecards/client.py | 12 +- .../resources/scorecards/types/__init__.py | 6 - .../ats/resources/selective_sync/client.py | 12 +- .../ats/resources/sync_status/client.py | 4 +- .../resources/ats/resources/tags/client.py | 4 +- .../resources/ats/resources/users/client.py | 8 +- .../ats/resources/webhook_receivers/client.py | 8 +- src/merge/resources/ats/types/__init__.py | 48 ++ .../resources/ats/types/access_role_enum.py | 10 +- .../ats/types/account_details_and_actions.py | 3 - ...account_details_and_actions_status_enum.py | 6 +- .../activities_list_request_remote_fields.py | 0 ...tivities_list_request_show_enum_origins.py | 0 ...tivities_retrieve_request_remote_fields.py | 0 ...ties_retrieve_request_show_enum_origins.py | 0 src/merge/resources/ats/types/activity.py | 12 +- .../resources/ats/types/activity_request.py | 12 +- .../resources/ats/types/activity_type_enum.py | 6 +- src/merge/resources/ats/types/application.py | 3 - .../ats/types/application_request.py | 3 - .../types/applications_list_request_expand.py | 0 .../applications_retrieve_request_expand.py | 0 src/merge/resources/ats/types/attachment.py | 12 +- .../resources/ats/types/attachment_request.py | 12 +- .../ats/types/attachment_type_enum.py | 8 +- .../resources/ats/types/audit_log_event.py | 72 +- .../resources/ats/types/available_actions.py | 3 - src/merge/resources/ats/types/candidate.py | 4 - .../resources/ats/types/candidate_request.py | 4 - .../types/candidates_list_request_expand.py | 0 .../candidates_retrieve_request_expand.py | 0 .../resources/ats/types/categories_enum.py | 14 +- .../resources/ats/types/category_enum.py | 14 +- .../resources/ats/types/condition_schema.py | 16 +- .../ats/types/condition_type_enum.py | 18 +- .../ats/types/data_passthrough_request.py | 3 - src/merge/resources/ats/types/department.py | 4 - .../ats/types/disability_status_enum.py | 6 +- src/merge/resources/ats/types/eeoc.py | 42 +- .../types/eeocs_list_request_remote_fields.py | 0 .../eeocs_list_request_show_enum_origins.py | 0 .../eeocs_retrieve_request_remote_fields.py | 0 ...eocs_retrieve_request_show_enum_origins.py | 0 .../resources/ats/types/email_address.py | 6 +- .../ats/types/email_address_request.py | 6 +- .../ats/types/email_address_type_enum.py | 6 +- .../ats/types/enabled_actions_enum.py | 4 +- .../resources/ats/types/encoding_enum.py | 6 +- .../resources/ats/types/event_type_enum.py | 60 +- src/merge/resources/ats/types/gender_enum.py | 10 +- .../types/interviews_list_request_expand.py | 0 .../interviews_retrieve_request_expand.py | 0 src/merge/resources/ats/types/issue.py | 4 +- .../resources/ats/types/issue_status_enum.py | 4 +- .../types/issues_list_request_status.py | 0 src/merge/resources/ats/types/job.py | 14 +- .../ats/types/job_interview_stage.py | 4 - .../resources/ats/types/job_status_enum.py | 10 +- .../types/jobs_list_request_expand.py | 0 .../types/jobs_list_request_status.py | 0 .../types/jobs_retrieve_request_expand.py | 0 ...screening_questions_list_request_expand.py | 0 .../ats/types/linked_account_condition.py | 2 +- .../linked_accounts_list_request_category.py | 0 src/merge/resources/ats/types/method_enum.py | 14 +- .../resources/ats/types/model_operation.py | 3 - .../ats/types/multipart_form_field_request.py | 9 +- src/merge/resources/ats/types/offer.py | 22 +- .../resources/ats/types/offer_status_enum.py | 18 +- .../types/offers_list_request_expand.py | 0 .../types/offers_retrieve_request_expand.py | 0 src/merge/resources/ats/types/office.py | 4 - .../ats/types/overall_recommendation_enum.py | 10 +- .../ats/types/patched_candidate_request.py | 4 - src/merge/resources/ats/types/phone_number.py | 14 +- .../ats/types/phone_number_request.py | 14 +- .../ats/types/phone_number_type_enum.py | 10 +- src/merge/resources/ats/types/race_enum.py | 16 +- src/merge/resources/ats/types/reason_enum.py | 6 +- .../resources/ats/types/reject_reason.py | 4 - src/merge/resources/ats/types/remote_key.py | 3 - .../resources/ats/types/remote_response.py | 3 - src/merge/resources/ats/types/remote_user.py | 14 +- .../ats/types/request_format_enum.py | 6 +- .../resources/ats/types/response_type_enum.py | 4 +- src/merge/resources/ats/types/role_enum.py | 12 +- .../ats/types/scheduled_interview.py | 10 +- .../ats/types/scheduled_interview_request.py | 10 +- .../types/scheduled_interview_status_enum.py | 6 +- src/merge/resources/ats/types/scorecard.py | 14 +- .../types/scorecards_list_request_expand.py | 0 .../scorecards_retrieve_request_expand.py | 0 .../resources/ats/types/screening_question.py | 19 +- .../ats/types/screening_question_option.py | 3 - ...elective_sync_configurations_usage_enum.py | 4 +- src/merge/resources/ats/types/sync_status.py | 3 - .../ats/types/sync_status_status_enum.py | 12 +- src/merge/resources/ats/types/tag.py | 4 - src/merge/resources/ats/types/type_enum.py | 16 +- src/merge/resources/ats/types/url.py | 18 +- src/merge/resources/ats/types/url_request.py | 18 +- .../resources/ats/types/url_type_enum.py | 14 +- .../ats/types/veteran_status_enum.py | 6 +- .../resources/ats/types/visibility_enum.py | 6 +- src/merge/resources/crm/__init__.py | 30 +- src/merge/resources/crm/resources/__init__.py | 27 - .../crm/resources/account_details/client.py | 4 +- .../crm/resources/account_token/client.py | 4 +- .../crm/resources/accounts/client.py | 28 +- .../crm/resources/association_types/client.py | 16 +- .../crm/resources/associations/client.py | 8 +- .../crm/resources/async_passthrough/client.py | 10 +- .../crm/resources/audit_trail/client.py | 4 +- .../crm/resources/available_actions/client.py | 4 +- .../crm/resources/contacts/__init__.py | 3 - .../crm/resources/contacts/client.py | 36 +- .../crm/resources/contacts/types/__init__.py | 6 - .../resources/custom_object_classes/client.py | 8 +- .../crm/resources/custom_objects/client.py | 20 +- .../crm/resources/delete_account/client.py | 4 +- .../crm/resources/engagement_types/client.py | 16 +- .../crm/resources/engagements/__init__.py | 3 - .../crm/resources/engagements/client.py | 36 +- .../resources/engagements/types/__init__.py | 6 - .../crm/resources/force_resync/client.py | 4 +- .../crm/resources/generate_key/client.py | 4 +- .../crm/resources/issues/__init__.py | 3 - .../resources/crm/resources/issues/client.py | 18 +- .../crm/resources/issues/types/__init__.py | 5 - .../resources/crm/resources/leads/__init__.py | 3 - .../resources/crm/resources/leads/client.py | 24 +- .../crm/resources/leads/types/__init__.py | 6 - .../crm/resources/link_token/client.py | 4 +- .../crm/resources/linked_accounts/__init__.py | 3 - .../crm/resources/linked_accounts/client.py | 34 +- .../linked_accounts/types/__init__.py | 5 - .../resources/crm/resources/notes/__init__.py | 3 - .../resources/crm/resources/notes/client.py | 24 +- .../crm/resources/notes/types/__init__.py | 6 - .../crm/resources/opportunities/__init__.py | 3 - .../crm/resources/opportunities/client.py | 54 +- .../resources/opportunities/types/__init__.py | 7 - .../crm/resources/passthrough/client.py | 4 +- .../crm/resources/regenerate_key/client.py | 4 +- .../crm/resources/selective_sync/client.py | 12 +- .../resources/crm/resources/stages/client.py | 12 +- .../crm/resources/sync_status/client.py | 4 +- .../resources/crm/resources/tasks/__init__.py | 3 - .../resources/crm/resources/tasks/client.py | 32 +- .../crm/resources/tasks/types/__init__.py | 6 - .../resources/crm/resources/users/client.py | 16 +- .../crm/resources/webhook_receivers/client.py | 8 +- src/merge/resources/crm/types/__init__.py | 30 + src/merge/resources/crm/types/account.py | 4 - .../crm/types/account_details_and_actions.py | 3 - ...account_details_and_actions_status_enum.py | 6 +- .../resources/crm/types/account_request.py | 4 - .../resources/crm/types/activity_type_enum.py | 6 +- src/merge/resources/crm/types/address.py | 504 +++++++------ .../resources/crm/types/address_request.py | 504 +++++++------ .../resources/crm/types/address_type_enum.py | 4 +- src/merge/resources/crm/types/association.py | 4 - .../resources/crm/types/association_type.py | 4 - .../resources/crm/types/audit_log_event.py | 72 +- .../resources/crm/types/available_actions.py | 3 - .../resources/crm/types/cardinality_enum.py | 8 +- .../resources/crm/types/categories_enum.py | 14 +- .../resources/crm/types/category_enum.py | 14 +- .../resources/crm/types/condition_schema.py | 16 +- .../crm/types/condition_type_enum.py | 18 +- src/merge/resources/crm/types/contact.py | 4 - .../resources/crm/types/contact_request.py | 4 - .../types/contacts_list_request_expand.py | 0 .../types/contacts_retrieve_request_expand.py | 0 src/merge/resources/crm/types/country_enum.py | 498 ++++++------- .../resources/crm/types/custom_object.py | 4 - .../crm/types/custom_object_class.py | 4 - .../crm/types/data_passthrough_request.py | 3 - .../resources/crm/types/direction_enum.py | 4 +- .../resources/crm/types/email_address.py | 4 - .../crm/types/email_address_request.py | 4 - .../crm/types/enabled_actions_enum.py | 4 +- .../resources/crm/types/encoding_enum.py | 6 +- src/merge/resources/crm/types/engagement.py | 6 +- .../resources/crm/types/engagement_request.py | 6 +- .../resources/crm/types/engagement_type.py | 10 +- .../types/engagements_list_request_expand.py | 0 .../engagements_retrieve_request_expand.py | 0 .../resources/crm/types/event_type_enum.py | 60 +- .../resources/crm/types/field_format_enum.py | 12 +- .../resources/crm/types/field_type_enum.py | 12 +- src/merge/resources/crm/types/issue.py | 4 +- .../resources/crm/types/issue_status_enum.py | 4 +- .../types/issues_list_request_status.py | 0 .../resources/crm/types/item_format_enum.py | 12 +- .../resources/crm/types/item_type_enum.py | 12 +- src/merge/resources/crm/types/lead.py | 4 - src/merge/resources/crm/types/lead_request.py | 4 - .../types/leads_list_request_expand.py | 0 .../types/leads_retrieve_request_expand.py | 0 .../crm/types/linked_account_condition.py | 2 +- .../linked_accounts_list_request_category.py | 0 src/merge/resources/crm/types/method_enum.py | 14 +- .../resources/crm/types/model_operation.py | 3 - .../crm/types/multipart_form_field_request.py | 9 +- src/merge/resources/crm/types/note.py | 4 - src/merge/resources/crm/types/note_request.py | 4 - .../types/notes_list_request_expand.py | 0 .../types/notes_retrieve_request_expand.py | 0 .../opportunities_list_request_expand.py | 0 .../opportunities_list_request_status.py | 0 .../opportunities_retrieve_request_expand.py | 0 src/merge/resources/crm/types/opportunity.py | 6 +- .../crm/types/opportunity_request.py | 6 +- .../crm/types/opportunity_status_enum.py | 6 +- .../resources/crm/types/origin_type_enum.py | 6 +- .../crm/types/patched_account_request.py | 4 - .../crm/types/patched_contact_request.py | 4 - .../crm/types/patched_engagement_request.py | 6 +- .../crm/types/patched_opportunity_request.py | 6 +- .../crm/types/patched_task_request.py | 6 +- src/merge/resources/crm/types/phone_number.py | 4 - .../crm/types/phone_number_request.py | 4 - src/merge/resources/crm/types/reason_enum.py | 6 +- src/merge/resources/crm/types/remote_key.py | 3 - .../resources/crm/types/remote_response.py | 3 - .../crm/types/request_format_enum.py | 6 +- .../resources/crm/types/response_type_enum.py | 4 +- src/merge/resources/crm/types/role_enum.py | 12 +- ...elective_sync_configurations_usage_enum.py | 4 +- src/merge/resources/crm/types/stage.py | 4 - src/merge/resources/crm/types/sync_status.py | 3 - .../crm/types/sync_status_status_enum.py | 12 +- src/merge/resources/crm/types/task.py | 6 +- src/merge/resources/crm/types/task_request.py | 6 +- .../resources/crm/types/task_status_enum.py | 4 +- .../types/tasks_list_request_expand.py | 0 .../types/tasks_retrieve_request_expand.py | 0 src/merge/resources/crm/types/user.py | 4 - src/merge/resources/filestorage/__init__.py | 12 +- .../filestorage/resources/__init__.py | 10 - .../resources/account_details/client.py | 4 +- .../resources/account_token/client.py | 8 +- .../resources/async_passthrough/client.py | 10 +- .../resources/audit_trail/client.py | 4 +- .../resources/available_actions/client.py | 4 +- .../resources/delete_account/client.py | 4 +- .../filestorage/resources/drives/client.py | 8 +- .../filestorage/resources/files/__init__.py | 3 - .../filestorage/resources/files/client.py | 24 +- .../resources/files/types/__init__.py | 6 - .../filestorage/resources/folders/__init__.py | 3 - .../filestorage/resources/folders/client.py | 20 +- .../resources/folders/types/__init__.py | 6 - .../resources/force_resync/client.py | 4 +- .../resources/generate_key/client.py | 4 +- .../filestorage/resources/groups/client.py | 8 +- .../filestorage/resources/issues/__init__.py | 3 - .../filestorage/resources/issues/client.py | 18 +- .../resources/issues/types/__init__.py | 5 - .../resources/link_token/client.py | 4 +- .../resources/linked_accounts/__init__.py | 3 - .../resources/linked_accounts/client.py | 34 +- .../linked_accounts/types/__init__.py | 5 - .../resources/passthrough/client.py | 4 +- .../resources/regenerate_key/client.py | 4 +- .../resources/selective_sync/client.py | 20 +- .../resources/sync_status/client.py | 4 +- .../filestorage/resources/users/client.py | 8 +- .../resources/webhook_receivers/client.py | 8 +- .../resources/filestorage/types/__init__.py | 12 + .../types/account_details_and_actions.py | 3 - ...account_details_and_actions_status_enum.py | 6 +- .../filestorage/types/audit_log_event.py | 72 +- .../filestorage/types/available_actions.py | 3 - .../filestorage/types/categories_enum.py | 14 +- .../filestorage/types/category_enum.py | 14 +- .../filestorage/types/condition_schema.py | 16 +- .../filestorage/types/condition_type_enum.py | 18 +- .../types/data_passthrough_request.py | 3 - .../resources/filestorage/types/drive.py | 4 - .../filestorage/types/enabled_actions_enum.py | 4 +- .../filestorage/types/encoding_enum.py | 6 +- .../filestorage/types/event_type_enum.py | 60 +- src/merge/resources/filestorage/types/file.py | 4 - .../filestorage/types/file_request.py | 4 - .../types/files_list_request_expand.py | 0 .../types/files_retrieve_request_expand.py | 0 .../resources/filestorage/types/folder.py | 4 - .../filestorage/types/folder_request.py | 4 - .../types/folders_list_request_expand.py | 0 .../types/folders_retrieve_request_expand.py | 0 .../resources/filestorage/types/group.py | 4 - .../resources/filestorage/types/issue.py | 4 +- .../filestorage/types/issue_status_enum.py | 4 +- .../types/issues_list_request_status.py | 0 .../types/linked_account_condition.py | 2 +- .../linked_accounts_list_request_category.py | 0 .../filestorage/types/method_enum.py | 14 +- .../filestorage/types/model_operation.py | 3 - .../types/multipart_form_field_request.py | 9 +- .../resources/filestorage/types/permission.py | 11 +- .../filestorage/types/permission_request.py | 11 +- .../resources/filestorage/types/remote_key.py | 3 - .../filestorage/types/remote_response.py | 3 - .../filestorage/types/request_format_enum.py | 6 +- .../filestorage/types/response_type_enum.py | 4 +- .../resources/filestorage/types/role_enum.py | 12 +- .../resources/filestorage/types/roles_enum.py | 6 +- ...elective_sync_configurations_usage_enum.py | 4 +- .../filestorage/types/sync_status.py | 3 - .../types/sync_status_status_enum.py | 12 +- .../resources/filestorage/types/type_enum.py | 8 +- src/merge/resources/filestorage/types/user.py | 4 - src/merge/resources/hris/__init__.py | 74 +- .../resources/hris/resources/__init__.py | 80 --- .../hris/resources/account_details/client.py | 4 +- .../hris/resources/account_token/client.py | 8 +- .../resources/async_passthrough/client.py | 10 +- .../hris/resources/audit_trail/client.py | 4 +- .../resources/available_actions/client.py | 4 +- .../hris/resources/bank_info/__init__.py | 3 - .../hris/resources/bank_info/client.py | 20 +- .../resources/bank_info/types/__init__.py | 6 - .../hris/resources/benefits/client.py | 8 +- .../hris/resources/companies/client.py | 8 +- .../hris/resources/delete_account/client.py | 4 +- .../hris/resources/dependents/client.py | 8 +- .../employee_payroll_runs/__init__.py | 3 - .../resources/employee_payroll_runs/client.py | 12 +- .../employee_payroll_runs/types/__init__.py | 6 - .../hris/resources/employees/__init__.py | 21 - .../hris/resources/employees/client.py | 48 +- .../resources/employees/types/__init__.py | 21 - .../resources/employer_benefits/client.py | 8 +- .../hris/resources/employments/__init__.py | 19 - .../hris/resources/employments/client.py | 22 +- .../resources/employments/types/__init__.py | 19 - .../hris/resources/force_resync/client.py | 4 +- .../hris/resources/generate_key/client.py | 4 +- .../resources/hris/resources/groups/client.py | 8 +- .../hris/resources/issues/__init__.py | 3 - .../resources/hris/resources/issues/client.py | 18 +- .../hris/resources/issues/types/__init__.py | 5 - .../hris/resources/link_token/client.py | 4 +- .../resources/linked_accounts/__init__.py | 3 - .../hris/resources/linked_accounts/client.py | 34 +- .../linked_accounts/types/__init__.py | 5 - .../hris/resources/locations/__init__.py | 3 - .../hris/resources/locations/client.py | 18 +- .../resources/locations/types/__init__.py | 5 - .../hris/resources/passthrough/client.py | 4 +- .../hris/resources/pay_groups/client.py | 8 +- .../hris/resources/payroll_runs/__init__.py | 15 - .../hris/resources/payroll_runs/client.py | 38 +- .../resources/payroll_runs/types/__init__.py | 15 - .../hris/resources/regenerate_key/client.py | 4 +- .../hris/resources/selective_sync/client.py | 20 +- .../hris/resources/sync_status/client.py | 4 +- .../resources/hris/resources/teams/client.py | 8 +- .../hris/resources/time_off/__init__.py | 21 - .../hris/resources/time_off/client.py | 76 +- .../hris/resources/time_off/types/__init__.py | 21 - .../resources/time_off_balances/__init__.py | 3 - .../resources/time_off_balances/client.py | 34 +- .../time_off_balances/types/__init__.py | 5 - .../resources/timesheet_entries/__init__.py | 3 - .../resources/timesheet_entries/client.py | 18 +- .../timesheet_entries/types/__init__.py | 5 - .../resources/webhook_receivers/client.py | 8 +- src/merge/resources/hris/types/__init__.py | 74 ++ .../hris/types/account_details_and_actions.py | 3 - ...account_details_and_actions_status_enum.py | 6 +- .../resources/hris/types/account_type_enum.py | 4 +- .../resources/hris/types/audit_log_event.py | 72 +- .../resources/hris/types/available_actions.py | 3 - src/merge/resources/hris/types/bank_info.py | 5 +- .../bank_info_list_request_account_type.py | 0 .../types/bank_info_list_request_order_by.py | 0 src/merge/resources/hris/types/benefit.py | 3 - .../hris/types/benefit_plan_type_enum.py | 10 +- .../resources/hris/types/categories_enum.py | 14 +- .../resources/hris/types/category_enum.py | 14 +- src/merge/resources/hris/types/company.py | 3 - .../resources/hris/types/condition_schema.py | 16 +- .../hris/types/condition_type_enum.py | 18 +- .../resources/hris/types/country_enum.py | 498 ++++++------- .../hris/types/data_passthrough_request.py | 3 - src/merge/resources/hris/types/deduction.py | 3 - src/merge/resources/hris/types/dependent.py | 19 +- src/merge/resources/hris/types/earning.py | 11 +- .../resources/hris/types/earning_type_enum.py | 8 +- src/merge/resources/hris/types/employee.py | 45 +- .../hris/types/employee_payroll_run.py | 3 - ...ployee_payroll_runs_list_request_expand.py | 0 ...ee_payroll_runs_retrieve_request_expand.py | 0 .../resources/hris/types/employee_request.py | 45 +- ...mployees_list_request_employment_status.py | 0 .../types/employees_list_request_expand.py | 0 .../employees_list_request_remote_fields.py | 0 ...mployees_list_request_show_enum_origins.py | 0 .../employees_retrieve_request_expand.py | 0 ...mployees_retrieve_request_remote_fields.py | 0 ...yees_retrieve_request_show_enum_origins.py | 0 .../resources/hris/types/employer_benefit.py | 13 +- src/merge/resources/hris/types/employment.py | 669 +++++++++--------- .../hris/types/employment_status_enum.py | 6 +- .../hris/types/employment_type_enum.py | 10 +- .../types/employments_list_request_expand.py | 0 .../employments_list_request_order_by.py | 0 .../employments_list_request_remote_fields.py | 0 ...loyments_list_request_show_enum_origins.py | 0 .../employments_retrieve_request_expand.py | 0 ...loyments_retrieve_request_remote_fields.py | 0 ...ents_retrieve_request_show_enum_origins.py | 0 .../hris/types/enabled_actions_enum.py | 4 +- .../resources/hris/types/encoding_enum.py | 6 +- .../resources/hris/types/ethnicity_enum.py | 16 +- .../resources/hris/types/event_type_enum.py | 60 +- .../resources/hris/types/flsa_status_enum.py | 8 +- src/merge/resources/hris/types/gender_enum.py | 10 +- src/merge/resources/hris/types/group.py | 13 +- .../resources/hris/types/group_type_enum.py | 10 +- .../ignore_common_model_request_reason.py | 2 +- src/merge/resources/hris/types/issue.py | 4 +- .../resources/hris/types/issue_status_enum.py | 4 +- .../types/issues_list_request_status.py | 0 .../hris/types/linked_account_condition.py | 2 +- .../linked_accounts_list_request_category.py | 0 src/merge/resources/hris/types/location.py | 503 +++++++------ .../hris/types/location_type_enum.py | 4 +- .../locations_list_request_location_type.py | 0 .../hris/types/marital_status_enum.py | 10 +- src/merge/resources/hris/types/method_enum.py | 14 +- .../resources/hris/types/model_operation.py | 3 - .../types/multipart_form_field_request.py | 9 +- .../resources/hris/types/pay_currency_enum.py | 612 ++++++++-------- .../hris/types/pay_frequency_enum.py | 18 +- src/merge/resources/hris/types/pay_group.py | 3 - .../resources/hris/types/pay_period_enum.py | 18 +- src/merge/resources/hris/types/payroll_run.py | 23 +- ...payroll_runs_list_request_remote_fields.py | 0 .../payroll_runs_list_request_run_type.py | 0 ...oll_runs_list_request_show_enum_origins.py | 0 ...oll_runs_retrieve_request_remote_fields.py | 0 ...runs_retrieve_request_show_enum_origins.py | 0 .../resources/hris/types/policy_type_enum.py | 12 +- src/merge/resources/hris/types/reason_enum.py | 6 +- .../resources/hris/types/relationship_enum.py | 6 +- src/merge/resources/hris/types/remote_key.py | 3 - .../resources/hris/types/remote_response.py | 3 - .../hris/types/request_format_enum.py | 6 +- .../resources/hris/types/request_type_enum.py | 12 +- .../hris/types/response_type_enum.py | 4 +- src/merge/resources/hris/types/role_enum.py | 12 +- .../resources/hris/types/run_state_enum.py | 10 +- .../resources/hris/types/run_type_enum.py | 10 +- ...elective_sync_configurations_usage_enum.py | 4 +- src/merge/resources/hris/types/sync_status.py | 3 - .../hris/types/sync_status_status_enum.py | 12 +- src/merge/resources/hris/types/tax.py | 3 - src/merge/resources/hris/types/team.py | 3 - src/merge/resources/hris/types/time_off.py | 29 +- .../resources/hris/types/time_off_balance.py | 15 +- ...e_off_balances_list_request_policy_type.py | 0 .../types/time_off_list_request_expand.py | 0 .../time_off_list_request_remote_fields.py | 0 .../time_off_list_request_request_type.py | 0 ...time_off_list_request_show_enum_origins.py | 0 .../types/time_off_list_request_status.py | 0 .../resources/hris/types/time_off_request.py | 29 +- .../types/time_off_retrieve_request_expand.py | 0 ...time_off_retrieve_request_remote_fields.py | 0 ..._off_retrieve_request_show_enum_origins.py | 0 .../hris/types/time_off_status_enum.py | 10 +- ...timesheet_entries_list_request_order_by.py | 0 .../resources/hris/types/timesheet_entry.py | 4 +- .../hris/types/timesheet_entry_request.py | 4 +- src/merge/resources/hris/types/units_enum.py | 4 +- src/merge/resources/ticketing/__init__.py | 30 +- .../resources/ticketing/resources/__init__.py | 35 - .../resources/account_details/client.py | 4 +- .../resources/account_token/client.py | 8 +- .../ticketing/resources/accounts/client.py | 8 +- .../resources/async_passthrough/client.py | 10 +- .../ticketing/resources/attachments/client.py | 24 +- .../ticketing/resources/audit_trail/client.py | 4 +- .../resources/available_actions/client.py | 4 +- .../resources/collections/__init__.py | 3 - .../ticketing/resources/collections/client.py | 28 +- .../resources/collections/types/__init__.py | 6 - .../ticketing/resources/comments/__init__.py | 3 - .../ticketing/resources/comments/client.py | 20 +- .../resources/comments/types/__init__.py | 6 - .../ticketing/resources/contacts/client.py | 8 +- .../resources/delete_account/client.py | 4 +- .../resources/force_resync/client.py | 4 +- .../resources/generate_key/client.py | 4 +- .../ticketing/resources/issues/__init__.py | 3 - .../ticketing/resources/issues/client.py | 18 +- .../resources/issues/types/__init__.py | 5 - .../ticketing/resources/link_token/client.py | 4 +- .../resources/linked_accounts/__init__.py | 3 - .../resources/linked_accounts/client.py | 34 +- .../linked_accounts/types/__init__.py | 5 - .../ticketing/resources/passthrough/client.py | 4 +- .../ticketing/resources/projects/__init__.py | 3 - .../ticketing/resources/projects/client.py | 18 +- .../resources/projects/types/__init__.py | 5 - .../resources/regenerate_key/client.py | 4 +- .../ticketing/resources/roles/client.py | 8 +- .../resources/selective_sync/client.py | 20 +- .../ticketing/resources/sync_status/client.py | 4 +- .../ticketing/resources/tags/client.py | 8 +- .../ticketing/resources/teams/client.py | 8 +- .../ticketing/resources/tickets/__init__.py | 23 - .../ticketing/resources/tickets/client.py | 94 +-- .../resources/tickets/types/__init__.py | 23 - .../ticketing/resources/users/__init__.py | 3 - .../ticketing/resources/users/client.py | 12 +- .../resources/users/types/__init__.py | 6 - .../resources/webhook_receivers/client.py | 8 +- .../resources/ticketing/types/__init__.py | 36 + .../ticketing/types/access_level_enum.py | 6 +- .../resources/ticketing/types/account.py | 3 - .../types/account_details_and_actions.py | 3 - ...account_details_and_actions_status_enum.py | 6 +- .../resources/ticketing/types/attachment.py | 3 - .../ticketing/types/attachment_request.py | 3 - .../ticketing/types/audit_log_event.py | 72 +- .../ticketing/types/available_actions.py | 3 - .../ticketing/types/categories_enum.py | 14 +- .../ticketing/types/category_enum.py | 14 +- .../resources/ticketing/types/collection.py | 11 +- .../ticketing/types/collection_type_enum.py | 4 +- ...ollections_list_request_collection_type.py | 0 .../collections_users_list_request_expand.py | 0 .../resources/ticketing/types/comment.py | 5 +- .../ticketing/types/comment_request.py | 5 +- .../types/comments_list_request_expand.py | 0 .../types/comments_retrieve_request_expand.py | 0 .../ticketing/types/condition_schema.py | 16 +- .../ticketing/types/condition_type_enum.py | 18 +- .../resources/ticketing/types/contact.py | 3 - .../types/data_passthrough_request.py | 3 - .../ticketing/types/enabled_actions_enum.py | 4 +- .../ticketing/types/encoding_enum.py | 6 +- .../ticketing/types/event_type_enum.py | 60 +- .../ticketing/types/field_format_enum.py | 12 +- .../ticketing/types/field_type_enum.py | 12 +- src/merge/resources/ticketing/types/issue.py | 4 +- .../ticketing/types/issue_status_enum.py | 4 +- .../types/issues_list_request_status.py | 0 .../ticketing/types/item_format_enum.py | 12 +- .../ticketing/types/item_type_enum.py | 12 +- .../types/linked_account_condition.py | 2 +- .../linked_accounts_list_request_category.py | 0 .../resources/ticketing/types/method_enum.py | 14 +- .../ticketing/types/model_operation.py | 3 - .../types/multipart_form_field_request.py | 9 +- .../ticketing/types/patched_ticket_request.py | 19 +- .../ticketing/types/priority_enum.py | 8 +- .../resources/ticketing/types/project.py | 5 +- .../projects_users_list_request_expand.py | 0 .../resources/ticketing/types/remote_key.py | 3 - .../ticketing/types/remote_response.py | 3 - .../ticketing/types/request_format_enum.py | 6 +- .../ticketing/types/response_type_enum.py | 4 +- src/merge/resources/ticketing/types/role.py | 9 +- .../resources/ticketing/types/role_enum.py | 12 +- ...elective_sync_configurations_usage_enum.py | 4 +- .../resources/ticketing/types/sync_status.py | 3 - .../types/sync_status_status_enum.py | 12 +- src/merge/resources/ticketing/types/tag.py | 3 - src/merge/resources/ticketing/types/team.py | 3 - src/merge/resources/ticketing/types/ticket.py | 19 +- .../ticketing/types/ticket_access_enum.py | 6 +- .../ticketing/types/ticket_actions_enum.py | 12 +- .../ticketing/types/ticket_request.py | 19 +- .../ticketing/types/ticket_status_enum.py | 8 +- ...ckets_collaborators_list_request_expand.py | 0 .../types/tickets_list_request_expand.py | 0 .../types/tickets_list_request_priority.py | 0 .../tickets_list_request_remote_fields.py | 0 .../tickets_list_request_show_enum_origins.py | 0 .../types/tickets_list_request_status.py | 0 .../types/tickets_retrieve_request_expand.py | 0 .../tickets_retrieve_request_remote_fields.py | 0 ...kets_retrieve_request_show_enum_origins.py | 0 src/merge/resources/ticketing/types/user.py | 3 - .../types/users_list_request_expand.py | 0 .../types/users_retrieve_request_expand.py | 0 825 files changed, 14635 insertions(+), 15878 deletions(-) delete mode 100644 src/merge/resources/accounting/resources/accounts/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/company_info/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/contacts/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/credit_notes/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/expenses/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/invoices/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/issues/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/items/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/journal_entries/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/linked_accounts/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/payments/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/purchase_orders/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/transactions/types/__init__.py delete mode 100644 src/merge/resources/accounting/resources/vendor_credits/types/__init__.py rename src/merge/resources/accounting/{resources/accounts => }/types/accounts_list_request_remote_fields.py (100%) rename src/merge/resources/accounting/{resources/accounts => }/types/accounts_list_request_show_enum_origins.py (100%) rename src/merge/resources/accounting/{resources/accounts => }/types/accounts_retrieve_request_remote_fields.py (100%) rename src/merge/resources/accounting/{resources/accounts => }/types/accounts_retrieve_request_show_enum_origins.py (100%) rename src/merge/resources/accounting/{resources/company_info => }/types/company_info_list_request_expand.py (100%) rename src/merge/resources/accounting/{resources/company_info => }/types/company_info_retrieve_request_expand.py (100%) rename src/merge/resources/accounting/{resources/contacts => }/types/contacts_list_request_expand.py (100%) rename src/merge/resources/accounting/{resources/contacts => }/types/contacts_retrieve_request_expand.py (100%) rename src/merge/resources/accounting/{resources/credit_notes => }/types/credit_notes_list_request_expand.py (100%) rename src/merge/resources/accounting/{resources/credit_notes => }/types/credit_notes_list_request_remote_fields.py (100%) rename src/merge/resources/accounting/{resources/credit_notes => }/types/credit_notes_list_request_show_enum_origins.py (100%) rename src/merge/resources/accounting/{resources/credit_notes => }/types/credit_notes_retrieve_request_expand.py (100%) rename src/merge/resources/accounting/{resources/credit_notes => }/types/credit_notes_retrieve_request_remote_fields.py (100%) rename src/merge/resources/accounting/{resources/credit_notes => }/types/credit_notes_retrieve_request_show_enum_origins.py (100%) rename src/merge/resources/accounting/{resources/expenses => }/types/expenses_list_request_expand.py (100%) rename src/merge/resources/accounting/{resources/expenses => }/types/expenses_retrieve_request_expand.py (100%) rename src/merge/resources/accounting/{resources/invoices => }/types/invoices_list_request_expand.py (100%) rename src/merge/resources/accounting/{resources/invoices => }/types/invoices_list_request_type.py (100%) rename src/merge/resources/accounting/{resources/invoices => }/types/invoices_retrieve_request_expand.py (100%) rename src/merge/resources/accounting/{resources/issues => }/types/issues_list_request_status.py (100%) rename src/merge/resources/accounting/{resources/items => }/types/items_list_request_expand.py (100%) rename src/merge/resources/accounting/{resources/items => }/types/items_retrieve_request_expand.py (100%) rename src/merge/resources/accounting/{resources/journal_entries => }/types/journal_entries_list_request_expand.py (100%) rename src/merge/resources/accounting/{resources/journal_entries => }/types/journal_entries_retrieve_request_expand.py (100%) rename src/merge/resources/accounting/{resources/linked_accounts => }/types/linked_accounts_list_request_category.py (100%) rename src/merge/resources/accounting/{resources/payments => }/types/payments_list_request_expand.py (100%) rename src/merge/resources/accounting/{resources/payments => }/types/payments_retrieve_request_expand.py (100%) rename src/merge/resources/accounting/{resources/purchase_orders => }/types/purchase_orders_list_request_expand.py (100%) rename src/merge/resources/accounting/{resources/purchase_orders => }/types/purchase_orders_retrieve_request_expand.py (100%) rename src/merge/resources/accounting/{resources/transactions => }/types/transactions_list_request_expand.py (100%) rename src/merge/resources/accounting/{resources/transactions => }/types/transactions_retrieve_request_expand.py (100%) rename src/merge/resources/accounting/{resources/vendor_credits => }/types/vendor_credits_list_request_expand.py (100%) rename src/merge/resources/accounting/{resources/vendor_credits => }/types/vendor_credits_retrieve_request_expand.py (100%) delete mode 100644 src/merge/resources/ats/resources/activities/types/__init__.py delete mode 100644 src/merge/resources/ats/resources/applications/types/__init__.py delete mode 100644 src/merge/resources/ats/resources/candidates/types/__init__.py delete mode 100644 src/merge/resources/ats/resources/eeocs/types/__init__.py delete mode 100644 src/merge/resources/ats/resources/interviews/types/__init__.py delete mode 100644 src/merge/resources/ats/resources/issues/types/__init__.py delete mode 100644 src/merge/resources/ats/resources/jobs/types/__init__.py delete mode 100644 src/merge/resources/ats/resources/linked_accounts/types/__init__.py delete mode 100644 src/merge/resources/ats/resources/offers/types/__init__.py delete mode 100644 src/merge/resources/ats/resources/scorecards/types/__init__.py rename src/merge/resources/ats/{resources/activities => }/types/activities_list_request_remote_fields.py (100%) rename src/merge/resources/ats/{resources/activities => }/types/activities_list_request_show_enum_origins.py (100%) rename src/merge/resources/ats/{resources/activities => }/types/activities_retrieve_request_remote_fields.py (100%) rename src/merge/resources/ats/{resources/activities => }/types/activities_retrieve_request_show_enum_origins.py (100%) rename src/merge/resources/ats/{resources/applications => }/types/applications_list_request_expand.py (100%) rename src/merge/resources/ats/{resources/applications => }/types/applications_retrieve_request_expand.py (100%) rename src/merge/resources/ats/{resources/candidates => }/types/candidates_list_request_expand.py (100%) rename src/merge/resources/ats/{resources/candidates => }/types/candidates_retrieve_request_expand.py (100%) rename src/merge/resources/ats/{resources/eeocs => }/types/eeocs_list_request_remote_fields.py (100%) rename src/merge/resources/ats/{resources/eeocs => }/types/eeocs_list_request_show_enum_origins.py (100%) rename src/merge/resources/ats/{resources/eeocs => }/types/eeocs_retrieve_request_remote_fields.py (100%) rename src/merge/resources/ats/{resources/eeocs => }/types/eeocs_retrieve_request_show_enum_origins.py (100%) rename src/merge/resources/ats/{resources/interviews => }/types/interviews_list_request_expand.py (100%) rename src/merge/resources/ats/{resources/interviews => }/types/interviews_retrieve_request_expand.py (100%) rename src/merge/resources/ats/{resources/issues => }/types/issues_list_request_status.py (100%) rename src/merge/resources/ats/{resources/jobs => }/types/jobs_list_request_expand.py (100%) rename src/merge/resources/ats/{resources/jobs => }/types/jobs_list_request_status.py (100%) rename src/merge/resources/ats/{resources/jobs => }/types/jobs_retrieve_request_expand.py (100%) rename src/merge/resources/ats/{resources/jobs => }/types/jobs_screening_questions_list_request_expand.py (100%) rename src/merge/resources/ats/{resources/linked_accounts => }/types/linked_accounts_list_request_category.py (100%) rename src/merge/resources/ats/{resources/offers => }/types/offers_list_request_expand.py (100%) rename src/merge/resources/ats/{resources/offers => }/types/offers_retrieve_request_expand.py (100%) rename src/merge/resources/ats/{resources/scorecards => }/types/scorecards_list_request_expand.py (100%) rename src/merge/resources/ats/{resources/scorecards => }/types/scorecards_retrieve_request_expand.py (100%) delete mode 100644 src/merge/resources/crm/resources/contacts/types/__init__.py delete mode 100644 src/merge/resources/crm/resources/engagements/types/__init__.py delete mode 100644 src/merge/resources/crm/resources/issues/types/__init__.py delete mode 100644 src/merge/resources/crm/resources/leads/types/__init__.py delete mode 100644 src/merge/resources/crm/resources/linked_accounts/types/__init__.py delete mode 100644 src/merge/resources/crm/resources/notes/types/__init__.py delete mode 100644 src/merge/resources/crm/resources/opportunities/types/__init__.py delete mode 100644 src/merge/resources/crm/resources/tasks/types/__init__.py rename src/merge/resources/crm/{resources/contacts => }/types/contacts_list_request_expand.py (100%) rename src/merge/resources/crm/{resources/contacts => }/types/contacts_retrieve_request_expand.py (100%) rename src/merge/resources/crm/{resources/engagements => }/types/engagements_list_request_expand.py (100%) rename src/merge/resources/crm/{resources/engagements => }/types/engagements_retrieve_request_expand.py (100%) rename src/merge/resources/crm/{resources/issues => }/types/issues_list_request_status.py (100%) rename src/merge/resources/crm/{resources/leads => }/types/leads_list_request_expand.py (100%) rename src/merge/resources/crm/{resources/leads => }/types/leads_retrieve_request_expand.py (100%) rename src/merge/resources/crm/{resources/linked_accounts => }/types/linked_accounts_list_request_category.py (100%) rename src/merge/resources/crm/{resources/notes => }/types/notes_list_request_expand.py (100%) rename src/merge/resources/crm/{resources/notes => }/types/notes_retrieve_request_expand.py (100%) rename src/merge/resources/crm/{resources/opportunities => }/types/opportunities_list_request_expand.py (100%) rename src/merge/resources/crm/{resources/opportunities => }/types/opportunities_list_request_status.py (100%) rename src/merge/resources/crm/{resources/opportunities => }/types/opportunities_retrieve_request_expand.py (100%) rename src/merge/resources/crm/{resources/tasks => }/types/tasks_list_request_expand.py (100%) rename src/merge/resources/crm/{resources/tasks => }/types/tasks_retrieve_request_expand.py (100%) delete mode 100644 src/merge/resources/filestorage/resources/files/types/__init__.py delete mode 100644 src/merge/resources/filestorage/resources/folders/types/__init__.py delete mode 100644 src/merge/resources/filestorage/resources/issues/types/__init__.py delete mode 100644 src/merge/resources/filestorage/resources/linked_accounts/types/__init__.py rename src/merge/resources/filestorage/{resources/files => }/types/files_list_request_expand.py (100%) rename src/merge/resources/filestorage/{resources/files => }/types/files_retrieve_request_expand.py (100%) rename src/merge/resources/filestorage/{resources/folders => }/types/folders_list_request_expand.py (100%) rename src/merge/resources/filestorage/{resources/folders => }/types/folders_retrieve_request_expand.py (100%) rename src/merge/resources/filestorage/{resources/issues => }/types/issues_list_request_status.py (100%) rename src/merge/resources/filestorage/{resources/linked_accounts => }/types/linked_accounts_list_request_category.py (100%) delete mode 100644 src/merge/resources/hris/resources/bank_info/types/__init__.py delete mode 100644 src/merge/resources/hris/resources/employee_payroll_runs/types/__init__.py delete mode 100644 src/merge/resources/hris/resources/employees/types/__init__.py delete mode 100644 src/merge/resources/hris/resources/employments/types/__init__.py delete mode 100644 src/merge/resources/hris/resources/issues/types/__init__.py delete mode 100644 src/merge/resources/hris/resources/linked_accounts/types/__init__.py delete mode 100644 src/merge/resources/hris/resources/locations/types/__init__.py delete mode 100644 src/merge/resources/hris/resources/payroll_runs/types/__init__.py delete mode 100644 src/merge/resources/hris/resources/time_off/types/__init__.py delete mode 100644 src/merge/resources/hris/resources/time_off_balances/types/__init__.py delete mode 100644 src/merge/resources/hris/resources/timesheet_entries/types/__init__.py rename src/merge/resources/hris/{resources/bank_info => }/types/bank_info_list_request_account_type.py (100%) rename src/merge/resources/hris/{resources/bank_info => }/types/bank_info_list_request_order_by.py (100%) rename src/merge/resources/hris/{resources/employee_payroll_runs => }/types/employee_payroll_runs_list_request_expand.py (100%) rename src/merge/resources/hris/{resources/employee_payroll_runs => }/types/employee_payroll_runs_retrieve_request_expand.py (100%) rename src/merge/resources/hris/{resources/employees => }/types/employees_list_request_employment_status.py (100%) rename src/merge/resources/hris/{resources/employees => }/types/employees_list_request_expand.py (100%) rename src/merge/resources/hris/{resources/employees => }/types/employees_list_request_remote_fields.py (100%) rename src/merge/resources/hris/{resources/employees => }/types/employees_list_request_show_enum_origins.py (100%) rename src/merge/resources/hris/{resources/employees => }/types/employees_retrieve_request_expand.py (100%) rename src/merge/resources/hris/{resources/employees => }/types/employees_retrieve_request_remote_fields.py (100%) rename src/merge/resources/hris/{resources/employees => }/types/employees_retrieve_request_show_enum_origins.py (100%) rename src/merge/resources/hris/{resources/employments => }/types/employments_list_request_expand.py (100%) rename src/merge/resources/hris/{resources/employments => }/types/employments_list_request_order_by.py (100%) rename src/merge/resources/hris/{resources/employments => }/types/employments_list_request_remote_fields.py (100%) rename src/merge/resources/hris/{resources/employments => }/types/employments_list_request_show_enum_origins.py (100%) rename src/merge/resources/hris/{resources/employments => }/types/employments_retrieve_request_expand.py (100%) rename src/merge/resources/hris/{resources/employments => }/types/employments_retrieve_request_remote_fields.py (100%) rename src/merge/resources/hris/{resources/employments => }/types/employments_retrieve_request_show_enum_origins.py (100%) rename src/merge/resources/hris/{resources/employees => }/types/ignore_common_model_request_reason.py (76%) rename src/merge/resources/hris/{resources/issues => }/types/issues_list_request_status.py (100%) rename src/merge/resources/hris/{resources/linked_accounts => }/types/linked_accounts_list_request_category.py (100%) rename src/merge/resources/hris/{resources/locations => }/types/locations_list_request_location_type.py (100%) rename src/merge/resources/hris/{resources/payroll_runs => }/types/payroll_runs_list_request_remote_fields.py (100%) rename src/merge/resources/hris/{resources/payroll_runs => }/types/payroll_runs_list_request_run_type.py (100%) rename src/merge/resources/hris/{resources/payroll_runs => }/types/payroll_runs_list_request_show_enum_origins.py (100%) rename src/merge/resources/hris/{resources/payroll_runs => }/types/payroll_runs_retrieve_request_remote_fields.py (100%) rename src/merge/resources/hris/{resources/payroll_runs => }/types/payroll_runs_retrieve_request_show_enum_origins.py (100%) rename src/merge/resources/hris/{resources/time_off_balances => }/types/time_off_balances_list_request_policy_type.py (100%) rename src/merge/resources/hris/{resources/time_off => }/types/time_off_list_request_expand.py (100%) rename src/merge/resources/hris/{resources/time_off => }/types/time_off_list_request_remote_fields.py (100%) rename src/merge/resources/hris/{resources/time_off => }/types/time_off_list_request_request_type.py (100%) rename src/merge/resources/hris/{resources/time_off => }/types/time_off_list_request_show_enum_origins.py (100%) rename src/merge/resources/hris/{resources/time_off => }/types/time_off_list_request_status.py (100%) rename src/merge/resources/hris/{resources/time_off => }/types/time_off_retrieve_request_expand.py (100%) rename src/merge/resources/hris/{resources/time_off => }/types/time_off_retrieve_request_remote_fields.py (100%) rename src/merge/resources/hris/{resources/time_off => }/types/time_off_retrieve_request_show_enum_origins.py (100%) rename src/merge/resources/hris/{resources/timesheet_entries => }/types/timesheet_entries_list_request_order_by.py (100%) delete mode 100644 src/merge/resources/ticketing/resources/collections/types/__init__.py delete mode 100644 src/merge/resources/ticketing/resources/comments/types/__init__.py delete mode 100644 src/merge/resources/ticketing/resources/issues/types/__init__.py delete mode 100644 src/merge/resources/ticketing/resources/linked_accounts/types/__init__.py delete mode 100644 src/merge/resources/ticketing/resources/projects/types/__init__.py delete mode 100644 src/merge/resources/ticketing/resources/tickets/types/__init__.py delete mode 100644 src/merge/resources/ticketing/resources/users/types/__init__.py rename src/merge/resources/ticketing/{resources/collections => }/types/collections_list_request_collection_type.py (100%) rename src/merge/resources/ticketing/{resources/collections => }/types/collections_users_list_request_expand.py (100%) rename src/merge/resources/ticketing/{resources/comments => }/types/comments_list_request_expand.py (100%) rename src/merge/resources/ticketing/{resources/comments => }/types/comments_retrieve_request_expand.py (100%) rename src/merge/resources/ticketing/{resources/issues => }/types/issues_list_request_status.py (100%) rename src/merge/resources/ticketing/{resources/linked_accounts => }/types/linked_accounts_list_request_category.py (100%) rename src/merge/resources/ticketing/{resources/projects => }/types/projects_users_list_request_expand.py (100%) rename src/merge/resources/ticketing/{resources/tickets => }/types/tickets_collaborators_list_request_expand.py (100%) rename src/merge/resources/ticketing/{resources/tickets => }/types/tickets_list_request_expand.py (100%) rename src/merge/resources/ticketing/{resources/tickets => }/types/tickets_list_request_priority.py (100%) rename src/merge/resources/ticketing/{resources/tickets => }/types/tickets_list_request_remote_fields.py (100%) rename src/merge/resources/ticketing/{resources/tickets => }/types/tickets_list_request_show_enum_origins.py (100%) rename src/merge/resources/ticketing/{resources/tickets => }/types/tickets_list_request_status.py (100%) rename src/merge/resources/ticketing/{resources/tickets => }/types/tickets_retrieve_request_expand.py (100%) rename src/merge/resources/ticketing/{resources/tickets => }/types/tickets_retrieve_request_remote_fields.py (100%) rename src/merge/resources/ticketing/{resources/tickets => }/types/tickets_retrieve_request_show_enum_origins.py (100%) rename src/merge/resources/ticketing/{resources/users => }/types/users_list_request_expand.py (100%) rename src/merge/resources/ticketing/{resources/users => }/types/users_retrieve_request_expand.py (100%) diff --git a/poetry.lock b/poetry.lock index 96df0005..58e03ec8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -394,13 +394,13 @@ typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" [[package]] name = "pytest" -version = "7.4.3" +version = "7.4.4" description = "pytest: simple powerful testing with Python" optional = false python-versions = ">=3.7" files = [ - {file = "pytest-7.4.3-py3-none-any.whl", hash = "sha256:0d009c083ea859a71b76adf7c1d502e4bc170b80a8ef002da5806527b9591fac"}, - {file = "pytest-7.4.3.tar.gz", hash = "sha256:d989d136982de4e3b29dabcc838ad581c64e8ed52c11fbe86ddebd9da0818cd5"}, + {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, + {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, ] [package.dependencies] diff --git a/pyproject.toml b/pyproject.toml index 21c69928..1a839dfd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "MergePythonClient" -version = "1.0.2" +version = "1.0.3" description = "" readme = "README.md" authors = [] diff --git a/src/merge/core/client_wrapper.py b/src/merge/core/client_wrapper.py index a0097787..bbeda545 100644 --- a/src/merge/core/client_wrapper.py +++ b/src/merge/core/client_wrapper.py @@ -21,7 +21,7 @@ def get_headers(self) -> typing.Dict[str, str]: headers: typing.Dict[str, str] = { "X-Fern-Language": "Python", "X-Fern-SDK-Name": "MergePythonClient", - "X-Fern-SDK-Version": "1.0.2", + "X-Fern-SDK-Version": "1.0.3", } if self._account_token is not None: headers["X-Account-Token"] = self._account_token diff --git a/src/merge/resources/accounting/__init__.py b/src/merge/resources/accounting/__init__.py index 4a3c3b2f..b1fbe9ac 100644 --- a/src/merge/resources/accounting/__init__.py +++ b/src/merge/resources/accounting/__init__.py @@ -25,6 +25,10 @@ AccountingPeriodStatusEnum, AccountingPhoneNumber, AccountingPhoneNumberRequest, + AccountsListRequestRemoteFields, + AccountsListRequestShowEnumOrigins, + AccountsRetrieveRequestRemoteFields, + AccountsRetrieveRequestShowEnumOrigins, Address, AddressCountry, AddressRequest, @@ -50,6 +54,8 @@ CommonModelScopesBodyRequest, CompanyInfo, CompanyInfoCurrency, + CompanyInfoListRequestExpand, + CompanyInfoRetrieveRequestExpand, ConditionSchema, ConditionSchemaConditionType, ConditionTypeEnum, @@ -60,6 +66,8 @@ ContactRequestStatus, ContactResponse, ContactStatus, + ContactsListRequestExpand, + ContactsRetrieveRequestExpand, CountryEnum, CreditNote, CreditNoteAccountingPeriod, @@ -74,6 +82,12 @@ CreditNoteStatus, CreditNoteStatusEnum, CreditNoteTrackingCategoriesItem, + CreditNotesListRequestExpand, + CreditNotesListRequestRemoteFields, + CreditNotesListRequestShowEnumOrigins, + CreditNotesRetrieveRequestExpand, + CreditNotesRetrieveRequestRemoteFields, + CreditNotesRetrieveRequestShowEnumOrigins, CurrencyEnum, DataPassthroughRequest, DebugModeLog, @@ -111,6 +125,8 @@ ExpenseRequestTrackingCategoriesItem, ExpenseResponse, ExpenseTrackingCategoriesItem, + ExpensesListRequestExpand, + ExpensesRetrieveRequestExpand, IncomeStatement, IncomeStatementCompany, IncomeStatementCurrency, @@ -149,14 +165,22 @@ InvoiceTrackingCategoriesItem, InvoiceType, InvoiceTypeEnum, + InvoicesListRequestExpand, + InvoicesListRequestType, + InvoicesRetrieveRequestExpand, Issue, IssueStatus, IssueStatusEnum, + IssuesListRequestStatus, Item, ItemCompany, ItemPurchaseAccount, ItemSalesAccount, ItemStatus, + ItemsListRequestExpand, + ItemsRetrieveRequestExpand, + JournalEntriesListRequestExpand, + JournalEntriesRetrieveRequestExpand, JournalEntry, JournalEntryAccountingPeriod, JournalEntryAppliedPaymentsItem, @@ -188,6 +212,7 @@ LinkedAccountSelectiveSyncConfiguration, LinkedAccountSelectiveSyncConfigurationRequest, LinkedAccountStatus, + LinkedAccountsListRequestCategory, MetaResponse, MethodEnum, ModelOperation, @@ -237,6 +262,8 @@ PaymentRequestTrackingCategoriesItem, PaymentResponse, PaymentTrackingCategoriesItem, + PaymentsListRequestExpand, + PaymentsRetrieveRequestExpand, PostingStatusEnum, PurchaseOrder, PurchaseOrderAccountingPeriod, @@ -261,6 +288,8 @@ PurchaseOrderStatusEnum, PurchaseOrderTrackingCategoriesItem, PurchaseOrderVendor, + PurchaseOrdersListRequestExpand, + PurchaseOrdersRetrieveRequestExpand, RemoteData, RemoteKey, RemoteResponse, @@ -287,6 +316,8 @@ TransactionLineItemCurrency, TransactionLineItemItem, TransactionTrackingCategoriesItem, + TransactionsListRequestExpand, + TransactionsRetrieveRequestExpand, ValidationProblemSource, VendorCredit, VendorCreditAccountingPeriod, @@ -296,43 +327,12 @@ VendorCreditLineAccount, VendorCreditTrackingCategoriesItem, VendorCreditVendor, + VendorCreditsListRequestExpand, + VendorCreditsRetrieveRequestExpand, WarningValidationProblem, WebhookReceiver, ) from .resources import ( - AccountsListRequestRemoteFields, - AccountsListRequestShowEnumOrigins, - AccountsRetrieveRequestRemoteFields, - AccountsRetrieveRequestShowEnumOrigins, - CompanyInfoListRequestExpand, - CompanyInfoRetrieveRequestExpand, - ContactsListRequestExpand, - ContactsRetrieveRequestExpand, - CreditNotesListRequestExpand, - CreditNotesListRequestRemoteFields, - CreditNotesListRequestShowEnumOrigins, - CreditNotesRetrieveRequestExpand, - CreditNotesRetrieveRequestRemoteFields, - CreditNotesRetrieveRequestShowEnumOrigins, - ExpensesListRequestExpand, - ExpensesRetrieveRequestExpand, - InvoicesListRequestExpand, - InvoicesListRequestType, - InvoicesRetrieveRequestExpand, - IssuesListRequestStatus, - ItemsListRequestExpand, - ItemsRetrieveRequestExpand, - JournalEntriesListRequestExpand, - JournalEntriesRetrieveRequestExpand, - LinkedAccountsListRequestCategory, - PaymentsListRequestExpand, - PaymentsRetrieveRequestExpand, - PurchaseOrdersListRequestExpand, - PurchaseOrdersRetrieveRequestExpand, - TransactionsListRequestExpand, - TransactionsRetrieveRequestExpand, - VendorCreditsListRequestExpand, - VendorCreditsRetrieveRequestExpand, account_details, account_token, accounting_periods, diff --git a/src/merge/resources/accounting/resources/__init__.py b/src/merge/resources/accounting/resources/__init__.py index a5ca3c0d..ccd06228 100644 --- a/src/merge/resources/accounting/resources/__init__.py +++ b/src/merge/resources/accounting/resources/__init__.py @@ -39,67 +39,8 @@ vendor_credits, webhook_receivers, ) -from .accounts import ( - AccountsListRequestRemoteFields, - AccountsListRequestShowEnumOrigins, - AccountsRetrieveRequestRemoteFields, - AccountsRetrieveRequestShowEnumOrigins, -) -from .company_info import CompanyInfoListRequestExpand, CompanyInfoRetrieveRequestExpand -from .contacts import ContactsListRequestExpand, ContactsRetrieveRequestExpand -from .credit_notes import ( - CreditNotesListRequestExpand, - CreditNotesListRequestRemoteFields, - CreditNotesListRequestShowEnumOrigins, - CreditNotesRetrieveRequestExpand, - CreditNotesRetrieveRequestRemoteFields, - CreditNotesRetrieveRequestShowEnumOrigins, -) -from .expenses import ExpensesListRequestExpand, ExpensesRetrieveRequestExpand -from .invoices import InvoicesListRequestExpand, InvoicesListRequestType, InvoicesRetrieveRequestExpand -from .issues import IssuesListRequestStatus -from .items import ItemsListRequestExpand, ItemsRetrieveRequestExpand -from .journal_entries import JournalEntriesListRequestExpand, JournalEntriesRetrieveRequestExpand -from .linked_accounts import LinkedAccountsListRequestCategory -from .payments import PaymentsListRequestExpand, PaymentsRetrieveRequestExpand -from .purchase_orders import PurchaseOrdersListRequestExpand, PurchaseOrdersRetrieveRequestExpand -from .transactions import TransactionsListRequestExpand, TransactionsRetrieveRequestExpand -from .vendor_credits import VendorCreditsListRequestExpand, VendorCreditsRetrieveRequestExpand __all__ = [ - "AccountsListRequestRemoteFields", - "AccountsListRequestShowEnumOrigins", - "AccountsRetrieveRequestRemoteFields", - "AccountsRetrieveRequestShowEnumOrigins", - "CompanyInfoListRequestExpand", - "CompanyInfoRetrieveRequestExpand", - "ContactsListRequestExpand", - "ContactsRetrieveRequestExpand", - "CreditNotesListRequestExpand", - "CreditNotesListRequestRemoteFields", - "CreditNotesListRequestShowEnumOrigins", - "CreditNotesRetrieveRequestExpand", - "CreditNotesRetrieveRequestRemoteFields", - "CreditNotesRetrieveRequestShowEnumOrigins", - "ExpensesListRequestExpand", - "ExpensesRetrieveRequestExpand", - "InvoicesListRequestExpand", - "InvoicesListRequestType", - "InvoicesRetrieveRequestExpand", - "IssuesListRequestStatus", - "ItemsListRequestExpand", - "ItemsRetrieveRequestExpand", - "JournalEntriesListRequestExpand", - "JournalEntriesRetrieveRequestExpand", - "LinkedAccountsListRequestCategory", - "PaymentsListRequestExpand", - "PaymentsRetrieveRequestExpand", - "PurchaseOrdersListRequestExpand", - "PurchaseOrdersRetrieveRequestExpand", - "TransactionsListRequestExpand", - "TransactionsRetrieveRequestExpand", - "VendorCreditsListRequestExpand", - "VendorCreditsRetrieveRequestExpand", "account_details", "account_token", "accounting_periods", diff --git a/src/merge/resources/accounting/resources/account_details/client.py b/src/merge/resources/accounting/resources/account_details/client.py index 9ded7cf2..6d9441d1 100644 --- a/src/merge/resources/accounting/resources/account_details/client.py +++ b/src/merge/resources/accounting/resources/account_details/client.py @@ -32,7 +32,7 @@ def retrieve(self) -> AccountDetails: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -64,7 +64,7 @@ async def retrieve(self) -> AccountDetails: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/account_token/client.py b/src/merge/resources/accounting/resources/account_token/client.py index 6eba5629..f880e167 100644 --- a/src/merge/resources/accounting/resources/account_token/client.py +++ b/src/merge/resources/accounting/resources/account_token/client.py @@ -26,7 +26,9 @@ def retrieve(self, public_token: str) -> AccountToken: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/account-token/{public_token}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -52,7 +54,9 @@ async def retrieve(self, public_token: str) -> AccountToken: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/account-token/{public_token}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/accounting_periods/client.py b/src/merge/resources/accounting/resources/accounting_periods/client.py index 868074f6..ca9d8966 100644 --- a/src/merge/resources/accounting/resources/accounting_periods/client.py +++ b/src/merge/resources/accounting/resources/accounting_periods/client.py @@ -50,7 +50,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounting-periods"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/accounting-periods"), params=remove_none_from_dict( { "cursor": cursor, @@ -91,7 +91,9 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounting-periods/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/accounting-periods/{id}" + ), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -139,7 +141,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounting-periods"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/accounting-periods"), params=remove_none_from_dict( { "cursor": cursor, @@ -180,7 +182,9 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounting-periods/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/accounting-periods/{id}" + ), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/accounts/__init__.py b/src/merge/resources/accounting/resources/accounts/__init__.py index 1637f5d7..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/accounts/__init__.py +++ b/src/merge/resources/accounting/resources/accounts/__init__.py @@ -1,15 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ( - AccountsListRequestRemoteFields, - AccountsListRequestShowEnumOrigins, - AccountsRetrieveRequestRemoteFields, - AccountsRetrieveRequestShowEnumOrigins, -) - -__all__ = [ - "AccountsListRequestRemoteFields", - "AccountsListRequestShowEnumOrigins", - "AccountsRetrieveRequestRemoteFields", - "AccountsRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/accounting/resources/accounts/client.py b/src/merge/resources/accounting/resources/accounts/client.py index 4fe897f5..9b0d10e5 100644 --- a/src/merge/resources/accounting/resources/accounts/client.py +++ b/src/merge/resources/accounting/resources/accounts/client.py @@ -15,12 +15,12 @@ from ...types.account import Account from ...types.account_request import AccountRequest from ...types.account_response import AccountResponse +from ...types.accounts_list_request_remote_fields import AccountsListRequestRemoteFields +from ...types.accounts_list_request_show_enum_origins import AccountsListRequestShowEnumOrigins +from ...types.accounts_retrieve_request_remote_fields import AccountsRetrieveRequestRemoteFields +from ...types.accounts_retrieve_request_show_enum_origins import AccountsRetrieveRequestShowEnumOrigins from ...types.meta_response import MetaResponse from ...types.paginated_account_list import PaginatedAccountList -from .types.accounts_list_request_remote_fields import AccountsListRequestRemoteFields -from .types.accounts_list_request_show_enum_origins import AccountsListRequestShowEnumOrigins -from .types.accounts_retrieve_request_remote_fields import AccountsRetrieveRequestRemoteFields -from .types.accounts_retrieve_request_show_enum_origins import AccountsRetrieveRequestShowEnumOrigins try: import pydantic.v1 as pydantic # type: ignore @@ -100,7 +100,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/accounts"), params=remove_none_from_dict( { "company_id": company_id, @@ -166,7 +166,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/accounts"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -222,7 +222,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/accounts/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -257,7 +257,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/accounts/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -339,7 +339,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/accounts"), params=remove_none_from_dict( { "company_id": company_id, @@ -405,7 +405,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/accounts"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -461,7 +461,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/accounts/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -496,7 +496,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/accounts/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/accounts/types/__init__.py b/src/merge/resources/accounting/resources/accounts/types/__init__.py deleted file mode 100644 index 3d0584bf..00000000 --- a/src/merge/resources/accounting/resources/accounts/types/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .accounts_list_request_remote_fields import AccountsListRequestRemoteFields -from .accounts_list_request_show_enum_origins import AccountsListRequestShowEnumOrigins -from .accounts_retrieve_request_remote_fields import AccountsRetrieveRequestRemoteFields -from .accounts_retrieve_request_show_enum_origins import AccountsRetrieveRequestShowEnumOrigins - -__all__ = [ - "AccountsListRequestRemoteFields", - "AccountsListRequestShowEnumOrigins", - "AccountsRetrieveRequestRemoteFields", - "AccountsRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/accounting/resources/addresses/client.py b/src/merge/resources/accounting/resources/addresses/client.py index 6891b24a..4873eae4 100644 --- a/src/merge/resources/accounting/resources/addresses/client.py +++ b/src/merge/resources/accounting/resources/addresses/client.py @@ -55,7 +55,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"addresses/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/addresses/{id}"), params=remove_none_from_dict( { "include_remote_data": include_remote_data, @@ -113,7 +113,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"addresses/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/addresses/{id}"), params=remove_none_from_dict( { "include_remote_data": include_remote_data, diff --git a/src/merge/resources/accounting/resources/async_passthrough/client.py b/src/merge/resources/accounting/resources/async_passthrough/client.py index ffba44a1..a4aa2d0a 100644 --- a/src/merge/resources/accounting/resources/async_passthrough/client.py +++ b/src/merge/resources/accounting/resources/async_passthrough/client.py @@ -62,7 +62,7 @@ def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughReciept: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -85,7 +85,8 @@ def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/accounting/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, @@ -141,7 +142,7 @@ async def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughRe """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -164,7 +165,8 @@ async def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = await self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/accounting/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/attachments/client.py b/src/merge/resources/accounting/resources/attachments/client.py index ebb44c40..cbeff1ac 100644 --- a/src/merge/resources/accounting/resources/attachments/client.py +++ b/src/merge/resources/accounting/resources/attachments/client.py @@ -77,7 +77,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/attachments"), params=remove_none_from_dict( { "company_id": company_id, @@ -137,7 +137,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/attachments"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -172,7 +172,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"attachments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/attachments/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -200,7 +200,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/attachments/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -265,7 +265,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/attachments"), params=remove_none_from_dict( { "company_id": company_id, @@ -325,7 +325,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/attachments"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -360,7 +360,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"attachments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/attachments/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -388,7 +388,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/attachments/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/audit_trail/client.py b/src/merge/resources/accounting/resources/audit_trail/client.py index 8a90848d..cba8b343 100644 --- a/src/merge/resources/accounting/resources/audit_trail/client.py +++ b/src/merge/resources/accounting/resources/audit_trail/client.py @@ -55,7 +55,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, @@ -118,7 +118,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/accounting/resources/available_actions/client.py b/src/merge/resources/accounting/resources/available_actions/client.py index 0d98f7ad..e8b3e6fa 100644 --- a/src/merge/resources/accounting/resources/available_actions/client.py +++ b/src/merge/resources/accounting/resources/available_actions/client.py @@ -23,7 +23,7 @@ def retrieve(self) -> AvailableActions: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -46,7 +46,7 @@ async def retrieve(self) -> AvailableActions: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/balance_sheets/client.py b/src/merge/resources/accounting/resources/balance_sheets/client.py index b123be52..0ce67567 100644 --- a/src/merge/resources/accounting/resources/balance_sheets/client.py +++ b/src/merge/resources/accounting/resources/balance_sheets/client.py @@ -77,7 +77,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "balance-sheets"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/balance-sheets"), params=remove_none_from_dict( { "company_id": company_id, @@ -134,7 +134,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"balance-sheets/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/balance-sheets/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -205,7 +205,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "balance-sheets"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/balance-sheets"), params=remove_none_from_dict( { "company_id": company_id, @@ -262,7 +262,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"balance-sheets/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/balance-sheets/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/cash_flow_statements/client.py b/src/merge/resources/accounting/resources/cash_flow_statements/client.py index 974878b5..08636cd3 100644 --- a/src/merge/resources/accounting/resources/cash_flow_statements/client.py +++ b/src/merge/resources/accounting/resources/cash_flow_statements/client.py @@ -77,7 +77,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "cash-flow-statements"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/cash-flow-statements"), params=remove_none_from_dict( { "company_id": company_id, @@ -134,7 +134,9 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"cash-flow-statements/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/cash-flow-statements/{id}" + ), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -205,7 +207,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "cash-flow-statements"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/cash-flow-statements"), params=remove_none_from_dict( { "company_id": company_id, @@ -262,7 +264,9 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"cash-flow-statements/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/cash-flow-statements/{id}" + ), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/company_info/__init__.py b/src/merge/resources/accounting/resources/company_info/__init__.py index 39c8152c..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/company_info/__init__.py +++ b/src/merge/resources/accounting/resources/company_info/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import CompanyInfoListRequestExpand, CompanyInfoRetrieveRequestExpand - -__all__ = ["CompanyInfoListRequestExpand", "CompanyInfoRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/company_info/client.py b/src/merge/resources/accounting/resources/company_info/client.py index 460da307..7d6e2986 100644 --- a/src/merge/resources/accounting/resources/company_info/client.py +++ b/src/merge/resources/accounting/resources/company_info/client.py @@ -10,9 +10,9 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.company_info import CompanyInfo +from ...types.company_info_list_request_expand import CompanyInfoListRequestExpand +from ...types.company_info_retrieve_request_expand import CompanyInfoRetrieveRequestExpand from ...types.paginated_company_info_list import PaginatedCompanyInfoList -from .types.company_info_list_request_expand import CompanyInfoListRequestExpand -from .types.company_info_retrieve_request_expand import CompanyInfoRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -75,7 +75,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "company-info"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/company-info"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -132,7 +132,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"company-info/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/company-info/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -201,7 +201,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "company-info"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/company-info"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -258,7 +258,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"company-info/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/company-info/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/company_info/types/__init__.py b/src/merge/resources/accounting/resources/company_info/types/__init__.py deleted file mode 100644 index f9f260c1..00000000 --- a/src/merge/resources/accounting/resources/company_info/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .company_info_list_request_expand import CompanyInfoListRequestExpand -from .company_info_retrieve_request_expand import CompanyInfoRetrieveRequestExpand - -__all__ = ["CompanyInfoListRequestExpand", "CompanyInfoRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/contacts/__init__.py b/src/merge/resources/accounting/resources/contacts/__init__.py index 45b63413..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/contacts/__init__.py +++ b/src/merge/resources/accounting/resources/contacts/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ContactsListRequestExpand, ContactsRetrieveRequestExpand - -__all__ = ["ContactsListRequestExpand", "ContactsRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/contacts/client.py b/src/merge/resources/accounting/resources/contacts/client.py index 935d18d8..2864ed70 100644 --- a/src/merge/resources/accounting/resources/contacts/client.py +++ b/src/merge/resources/accounting/resources/contacts/client.py @@ -15,10 +15,10 @@ from ...types.contact import Contact from ...types.contact_request import ContactRequest from ...types.contact_response import ContactResponse +from ...types.contacts_list_request_expand import ContactsListRequestExpand +from ...types.contacts_retrieve_request_expand import ContactsRetrieveRequestExpand from ...types.meta_response import MetaResponse from ...types.paginated_contact_list import PaginatedContactList -from .types.contacts_list_request_expand import ContactsListRequestExpand -from .types.contacts_retrieve_request_expand import ContactsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -101,7 +101,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/contacts"), params=remove_none_from_dict( { "company_id": company_id, @@ -178,7 +178,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/contacts"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -231,7 +231,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/contacts/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -266,7 +266,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/contacts/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -351,7 +351,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/contacts"), params=remove_none_from_dict( { "company_id": company_id, @@ -428,7 +428,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/contacts"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -481,7 +481,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/contacts/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -516,7 +516,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/contacts/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/contacts/types/__init__.py b/src/merge/resources/accounting/resources/contacts/types/__init__.py deleted file mode 100644 index b6fd8acd..00000000 --- a/src/merge/resources/accounting/resources/contacts/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .contacts_list_request_expand import ContactsListRequestExpand -from .contacts_retrieve_request_expand import ContactsRetrieveRequestExpand - -__all__ = ["ContactsListRequestExpand", "ContactsRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/credit_notes/__init__.py b/src/merge/resources/accounting/resources/credit_notes/__init__.py index a5ec201d..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/credit_notes/__init__.py +++ b/src/merge/resources/accounting/resources/credit_notes/__init__.py @@ -1,19 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ( - CreditNotesListRequestExpand, - CreditNotesListRequestRemoteFields, - CreditNotesListRequestShowEnumOrigins, - CreditNotesRetrieveRequestExpand, - CreditNotesRetrieveRequestRemoteFields, - CreditNotesRetrieveRequestShowEnumOrigins, -) - -__all__ = [ - "CreditNotesListRequestExpand", - "CreditNotesListRequestRemoteFields", - "CreditNotesListRequestShowEnumOrigins", - "CreditNotesRetrieveRequestExpand", - "CreditNotesRetrieveRequestRemoteFields", - "CreditNotesRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/accounting/resources/credit_notes/client.py b/src/merge/resources/accounting/resources/credit_notes/client.py index 0ddde01d..d675024d 100644 --- a/src/merge/resources/accounting/resources/credit_notes/client.py +++ b/src/merge/resources/accounting/resources/credit_notes/client.py @@ -10,13 +10,13 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.credit_note import CreditNote +from ...types.credit_notes_list_request_expand import CreditNotesListRequestExpand +from ...types.credit_notes_list_request_remote_fields import CreditNotesListRequestRemoteFields +from ...types.credit_notes_list_request_show_enum_origins import CreditNotesListRequestShowEnumOrigins +from ...types.credit_notes_retrieve_request_expand import CreditNotesRetrieveRequestExpand +from ...types.credit_notes_retrieve_request_remote_fields import CreditNotesRetrieveRequestRemoteFields +from ...types.credit_notes_retrieve_request_show_enum_origins import CreditNotesRetrieveRequestShowEnumOrigins from ...types.paginated_credit_note_list import PaginatedCreditNoteList -from .types.credit_notes_list_request_expand import CreditNotesListRequestExpand -from .types.credit_notes_list_request_remote_fields import CreditNotesListRequestRemoteFields -from .types.credit_notes_list_request_show_enum_origins import CreditNotesListRequestShowEnumOrigins -from .types.credit_notes_retrieve_request_expand import CreditNotesRetrieveRequestExpand -from .types.credit_notes_retrieve_request_remote_fields import CreditNotesRetrieveRequestRemoteFields -from .types.credit_notes_retrieve_request_show_enum_origins import CreditNotesRetrieveRequestShowEnumOrigins try: import pydantic.v1 as pydantic # type: ignore @@ -100,7 +100,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "credit-notes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/credit-notes"), params=remove_none_from_dict( { "company_id": company_id, @@ -178,7 +178,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"credit-notes/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/credit-notes/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -275,7 +275,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "credit-notes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/credit-notes"), params=remove_none_from_dict( { "company_id": company_id, @@ -353,7 +353,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"credit-notes/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/credit-notes/{id}"), params=remove_none_from_dict( { "expand": expand, diff --git a/src/merge/resources/accounting/resources/credit_notes/types/__init__.py b/src/merge/resources/accounting/resources/credit_notes/types/__init__.py deleted file mode 100644 index 49139935..00000000 --- a/src/merge/resources/accounting/resources/credit_notes/types/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .credit_notes_list_request_expand import CreditNotesListRequestExpand -from .credit_notes_list_request_remote_fields import CreditNotesListRequestRemoteFields -from .credit_notes_list_request_show_enum_origins import CreditNotesListRequestShowEnumOrigins -from .credit_notes_retrieve_request_expand import CreditNotesRetrieveRequestExpand -from .credit_notes_retrieve_request_remote_fields import CreditNotesRetrieveRequestRemoteFields -from .credit_notes_retrieve_request_show_enum_origins import CreditNotesRetrieveRequestShowEnumOrigins - -__all__ = [ - "CreditNotesListRequestExpand", - "CreditNotesListRequestRemoteFields", - "CreditNotesListRequestShowEnumOrigins", - "CreditNotesRetrieveRequestExpand", - "CreditNotesRetrieveRequestRemoteFields", - "CreditNotesRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/accounting/resources/delete_account/client.py b/src/merge/resources/accounting/resources/delete_account/client.py index 1fb17806..f6f12777 100644 --- a/src/merge/resources/accounting/resources/delete_account/client.py +++ b/src/merge/resources/accounting/resources/delete_account/client.py @@ -26,7 +26,7 @@ def delete(self) -> None: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -58,7 +58,7 @@ async def delete(self) -> None: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/expenses/__init__.py b/src/merge/resources/accounting/resources/expenses/__init__.py index 51d8cb55..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/expenses/__init__.py +++ b/src/merge/resources/accounting/resources/expenses/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ExpensesListRequestExpand, ExpensesRetrieveRequestExpand - -__all__ = ["ExpensesListRequestExpand", "ExpensesRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/expenses/client.py b/src/merge/resources/accounting/resources/expenses/client.py index de20a93c..57da952b 100644 --- a/src/merge/resources/accounting/resources/expenses/client.py +++ b/src/merge/resources/accounting/resources/expenses/client.py @@ -13,10 +13,10 @@ from ...types.expense import Expense from ...types.expense_request import ExpenseRequest from ...types.expense_response import ExpenseResponse +from ...types.expenses_list_request_expand import ExpensesListRequestExpand +from ...types.expenses_retrieve_request_expand import ExpensesRetrieveRequestExpand from ...types.meta_response import MetaResponse from ...types.paginated_expense_list import PaginatedExpenseList -from .types.expenses_list_request_expand import ExpensesListRequestExpand -from .types.expenses_retrieve_request_expand import ExpensesRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -91,7 +91,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "expenses"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/expenses"), params=remove_none_from_dict( { "company_id": company_id, @@ -167,7 +167,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "expenses"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/expenses"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -212,7 +212,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"expenses/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/expenses/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -240,7 +240,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "expenses/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/expenses/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -317,7 +317,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "expenses"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/expenses"), params=remove_none_from_dict( { "company_id": company_id, @@ -393,7 +393,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "expenses"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/expenses"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -438,7 +438,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"expenses/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/expenses/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -466,7 +466,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "expenses/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/expenses/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/expenses/types/__init__.py b/src/merge/resources/accounting/resources/expenses/types/__init__.py deleted file mode 100644 index 7fcf9d4c..00000000 --- a/src/merge/resources/accounting/resources/expenses/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .expenses_list_request_expand import ExpensesListRequestExpand -from .expenses_retrieve_request_expand import ExpensesRetrieveRequestExpand - -__all__ = ["ExpensesListRequestExpand", "ExpensesRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/force_resync/client.py b/src/merge/resources/accounting/resources/force_resync/client.py index eeefc78d..dfd0d2d4 100644 --- a/src/merge/resources/accounting/resources/force_resync/client.py +++ b/src/merge/resources/accounting/resources/force_resync/client.py @@ -33,7 +33,7 @@ def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ async def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/generate_key/client.py b/src/merge/resources/accounting/resources/generate_key/client.py index 34e0cbb3..4484f7c0 100644 --- a/src/merge/resources/accounting/resources/generate_key/client.py +++ b/src/merge/resources/accounting/resources/generate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/income_statements/client.py b/src/merge/resources/accounting/resources/income_statements/client.py index 246bee6c..c7b8abe9 100644 --- a/src/merge/resources/accounting/resources/income_statements/client.py +++ b/src/merge/resources/accounting/resources/income_statements/client.py @@ -77,7 +77,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "income-statements"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/income-statements"), params=remove_none_from_dict( { "company_id": company_id, @@ -134,7 +134,9 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"income-statements/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/income-statements/{id}" + ), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -205,7 +207,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "income-statements"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/income-statements"), params=remove_none_from_dict( { "company_id": company_id, @@ -262,7 +264,9 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"income-statements/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/income-statements/{id}" + ), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/invoices/__init__.py b/src/merge/resources/accounting/resources/invoices/__init__.py index 49044b38..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/invoices/__init__.py +++ b/src/merge/resources/accounting/resources/invoices/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import InvoicesListRequestExpand, InvoicesListRequestType, InvoicesRetrieveRequestExpand - -__all__ = ["InvoicesListRequestExpand", "InvoicesListRequestType", "InvoicesRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/invoices/client.py b/src/merge/resources/accounting/resources/invoices/client.py index 49d64ceb..0dab3f32 100644 --- a/src/merge/resources/accounting/resources/invoices/client.py +++ b/src/merge/resources/accounting/resources/invoices/client.py @@ -15,11 +15,11 @@ from ...types.invoice import Invoice from ...types.invoice_request import InvoiceRequest from ...types.invoice_response import InvoiceResponse +from ...types.invoices_list_request_expand import InvoicesListRequestExpand +from ...types.invoices_list_request_type import InvoicesListRequestType +from ...types.invoices_retrieve_request_expand import InvoicesRetrieveRequestExpand from ...types.meta_response import MetaResponse from ...types.paginated_invoice_list import PaginatedInvoiceList -from .types.invoices_list_request_expand import InvoicesListRequestExpand -from .types.invoices_list_request_type import InvoicesListRequestType -from .types.invoices_retrieve_request_expand import InvoicesRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -93,8 +93,8 @@ def list( - type: typing.Optional[InvoicesListRequestType]. If provided, will only return Invoices with this type - - `ACCOUNTS_RECEIVABLE` - ACCOUNTS_RECEIVABLE - - `ACCOUNTS_PAYABLE` - ACCOUNTS_PAYABLE--- + * `ACCOUNTS_RECEIVABLE` - ACCOUNTS_RECEIVABLE + * `ACCOUNTS_PAYABLE` - ACCOUNTS_PAYABLE--- from merge.client import Merge from merge.resources.accounting import ( InvoicesListRequestExpand, @@ -114,7 +114,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "invoices"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/invoices"), params=remove_none_from_dict( { "company_id": company_id, @@ -191,7 +191,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "invoices"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/invoices"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -244,7 +244,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"invoices/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/invoices/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -279,7 +279,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "invoices/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/invoices/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -355,8 +355,8 @@ async def list( - type: typing.Optional[InvoicesListRequestType]. If provided, will only return Invoices with this type - - `ACCOUNTS_RECEIVABLE` - ACCOUNTS_RECEIVABLE - - `ACCOUNTS_PAYABLE` - ACCOUNTS_PAYABLE--- + * `ACCOUNTS_RECEIVABLE` - ACCOUNTS_RECEIVABLE + * `ACCOUNTS_PAYABLE` - ACCOUNTS_PAYABLE--- from merge.client import AsyncMerge from merge.resources.accounting import ( InvoicesListRequestExpand, @@ -376,7 +376,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "invoices"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/invoices"), params=remove_none_from_dict( { "company_id": company_id, @@ -453,7 +453,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "invoices"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/invoices"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -506,7 +506,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"invoices/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/invoices/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -541,7 +541,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "invoices/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/invoices/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/invoices/types/__init__.py b/src/merge/resources/accounting/resources/invoices/types/__init__.py deleted file mode 100644 index 416da005..00000000 --- a/src/merge/resources/accounting/resources/invoices/types/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .invoices_list_request_expand import InvoicesListRequestExpand -from .invoices_list_request_type import InvoicesListRequestType -from .invoices_retrieve_request_expand import InvoicesRetrieveRequestExpand - -__all__ = ["InvoicesListRequestExpand", "InvoicesListRequestType", "InvoicesRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/issues/__init__.py b/src/merge/resources/accounting/resources/issues/__init__.py index ab74e304..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/issues/__init__.py +++ b/src/merge/resources/accounting/resources/issues/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/accounting/resources/issues/client.py b/src/merge/resources/accounting/resources/issues/client.py index 56198412..70e89d2f 100644 --- a/src/merge/resources/accounting/resources/issues/client.py +++ b/src/merge/resources/accounting/resources/issues/client.py @@ -10,8 +10,8 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.issue import Issue +from ...types.issues_list_request_status import IssuesListRequestStatus from ...types.paginated_issue_list import PaginatedIssueList -from .types.issues_list_request_status import IssuesListRequestStatus try: import pydantic.v1 as pydantic # type: ignore @@ -70,8 +70,8 @@ def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import Merge from merge.resources.accounting import IssuesListRequestStatus @@ -85,7 +85,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -141,7 +141,7 @@ def retrieve(self, id: str) -> Issue: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -205,8 +205,8 @@ async def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import AsyncMerge from merge.resources.accounting import IssuesListRequestStatus @@ -220,7 +220,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -276,7 +276,7 @@ async def retrieve(self, id: str) -> Issue: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/issues/types/__init__.py b/src/merge/resources/accounting/resources/issues/types/__init__.py deleted file mode 100644 index 660c5d2a..00000000 --- a/src/merge/resources/accounting/resources/issues/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .issues_list_request_status import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/accounting/resources/items/__init__.py b/src/merge/resources/accounting/resources/items/__init__.py index 8b98fe56..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/items/__init__.py +++ b/src/merge/resources/accounting/resources/items/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ItemsListRequestExpand, ItemsRetrieveRequestExpand - -__all__ = ["ItemsListRequestExpand", "ItemsRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/items/client.py b/src/merge/resources/accounting/resources/items/client.py index 1af499ce..3bb5d58d 100644 --- a/src/merge/resources/accounting/resources/items/client.py +++ b/src/merge/resources/accounting/resources/items/client.py @@ -12,9 +12,9 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.item import Item +from ...types.items_list_request_expand import ItemsListRequestExpand +from ...types.items_retrieve_request_expand import ItemsRetrieveRequestExpand from ...types.paginated_item_list import PaginatedItemList -from .types.items_list_request_expand import ItemsListRequestExpand -from .types.items_retrieve_request_expand import ItemsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -88,7 +88,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "items"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/items"), params=remove_none_from_dict( { "company_id": company_id, @@ -156,7 +156,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"items/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/items/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -243,7 +243,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "items"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/items"), params=remove_none_from_dict( { "company_id": company_id, @@ -311,7 +311,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"items/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/items/{id}"), params=remove_none_from_dict( { "expand": expand, diff --git a/src/merge/resources/accounting/resources/items/types/__init__.py b/src/merge/resources/accounting/resources/items/types/__init__.py deleted file mode 100644 index d7d2ba1a..00000000 --- a/src/merge/resources/accounting/resources/items/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .items_list_request_expand import ItemsListRequestExpand -from .items_retrieve_request_expand import ItemsRetrieveRequestExpand - -__all__ = ["ItemsListRequestExpand", "ItemsRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/journal_entries/__init__.py b/src/merge/resources/accounting/resources/journal_entries/__init__.py index c59f94f7..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/journal_entries/__init__.py +++ b/src/merge/resources/accounting/resources/journal_entries/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import JournalEntriesListRequestExpand, JournalEntriesRetrieveRequestExpand - -__all__ = ["JournalEntriesListRequestExpand", "JournalEntriesRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/journal_entries/client.py b/src/merge/resources/accounting/resources/journal_entries/client.py index 79e34de0..1abfe9b6 100644 --- a/src/merge/resources/accounting/resources/journal_entries/client.py +++ b/src/merge/resources/accounting/resources/journal_entries/client.py @@ -10,13 +10,13 @@ from .....core.datetime_utils import serialize_datetime from .....core.jsonable_encoder import jsonable_encoder from .....core.remove_none_from_dict import remove_none_from_dict +from ...types.journal_entries_list_request_expand import JournalEntriesListRequestExpand +from ...types.journal_entries_retrieve_request_expand import JournalEntriesRetrieveRequestExpand from ...types.journal_entry import JournalEntry from ...types.journal_entry_request import JournalEntryRequest from ...types.journal_entry_response import JournalEntryResponse from ...types.meta_response import MetaResponse from ...types.paginated_journal_entry_list import PaginatedJournalEntryList -from .types.journal_entries_list_request_expand import JournalEntriesListRequestExpand -from .types.journal_entries_retrieve_request_expand import JournalEntriesRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -91,7 +91,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "journal-entries"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/journal-entries"), params=remove_none_from_dict( { "company_id": company_id, @@ -165,7 +165,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "journal-entries"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/journal-entries"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -210,7 +210,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"journal-entries/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/journal-entries/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -238,7 +238,9 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "journal-entries/meta/post"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/journal-entries/meta/post" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -315,7 +317,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "journal-entries"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/journal-entries"), params=remove_none_from_dict( { "company_id": company_id, @@ -389,7 +391,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "journal-entries"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/journal-entries"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -434,7 +436,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"journal-entries/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/journal-entries/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -462,7 +464,9 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "journal-entries/meta/post"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/journal-entries/meta/post" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/journal_entries/types/__init__.py b/src/merge/resources/accounting/resources/journal_entries/types/__init__.py deleted file mode 100644 index 12893fa2..00000000 --- a/src/merge/resources/accounting/resources/journal_entries/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .journal_entries_list_request_expand import JournalEntriesListRequestExpand -from .journal_entries_retrieve_request_expand import JournalEntriesRetrieveRequestExpand - -__all__ = ["JournalEntriesListRequestExpand", "JournalEntriesRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/link_token/client.py b/src/merge/resources/accounting/resources/link_token/client.py index 8abc8531..093c787f 100644 --- a/src/merge/resources/accounting/resources/link_token/client.py +++ b/src/merge/resources/accounting/resources/link_token/client.py @@ -72,7 +72,7 @@ def create( _request["common_models"] = common_models _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -138,7 +138,7 @@ async def create( _request["common_models"] = common_models _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/linked_accounts/__init__.py b/src/merge/resources/accounting/resources/linked_accounts/__init__.py index 70377fa3..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/linked_accounts/__init__.py +++ b/src/merge/resources/accounting/resources/linked_accounts/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/accounting/resources/linked_accounts/client.py b/src/merge/resources/accounting/resources/linked_accounts/client.py index b0a64919..ebcb3bda 100644 --- a/src/merge/resources/accounting/resources/linked_accounts/client.py +++ b/src/merge/resources/accounting/resources/linked_accounts/client.py @@ -7,8 +7,8 @@ from .....core.api_error import ApiError from .....core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from .....core.remove_none_from_dict import remove_none_from_dict +from ...types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory from ...types.paginated_account_details_and_actions_list import PaginatedAccountDetailsAndActionsList -from .types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory try: import pydantic.v1 as pydantic # type: ignore @@ -43,13 +43,13 @@ def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -87,7 +87,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, @@ -144,13 +144,13 @@ async def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -188,7 +188,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, diff --git a/src/merge/resources/accounting/resources/linked_accounts/types/__init__.py b/src/merge/resources/accounting/resources/linked_accounts/types/__init__.py deleted file mode 100644 index 9ff5c0ae..00000000 --- a/src/merge/resources/accounting/resources/linked_accounts/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/accounting/resources/passthrough/client.py b/src/merge/resources/accounting/resources/passthrough/client.py index dc8e33ee..416e937b 100644 --- a/src/merge/resources/accounting/resources/passthrough/client.py +++ b/src/merge/resources/accounting/resources/passthrough/client.py @@ -32,7 +32,7 @@ def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -59,7 +59,7 @@ async def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/payments/__init__.py b/src/merge/resources/accounting/resources/payments/__init__.py index 3fd59237..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/payments/__init__.py +++ b/src/merge/resources/accounting/resources/payments/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import PaymentsListRequestExpand, PaymentsRetrieveRequestExpand - -__all__ = ["PaymentsListRequestExpand", "PaymentsRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/payments/client.py b/src/merge/resources/accounting/resources/payments/client.py index 9334487d..511732b2 100644 --- a/src/merge/resources/accounting/resources/payments/client.py +++ b/src/merge/resources/accounting/resources/payments/client.py @@ -15,8 +15,8 @@ from ...types.payment import Payment from ...types.payment_request import PaymentRequest from ...types.payment_response import PaymentResponse -from .types.payments_list_request_expand import PaymentsListRequestExpand -from .types.payments_retrieve_request_expand import PaymentsRetrieveRequestExpand +from ...types.payments_list_request_expand import PaymentsListRequestExpand +from ...types.payments_retrieve_request_expand import PaymentsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -97,7 +97,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "payments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/payments"), params=remove_none_from_dict( { "account_id": account_id, @@ -170,7 +170,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "payments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/payments"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -215,7 +215,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"payments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/payments/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -243,7 +243,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "payments/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/payments/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -326,7 +326,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "payments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/payments"), params=remove_none_from_dict( { "account_id": account_id, @@ -399,7 +399,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "payments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/payments"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -444,7 +444,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"payments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/payments/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -472,7 +472,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "payments/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/payments/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/payments/types/__init__.py b/src/merge/resources/accounting/resources/payments/types/__init__.py deleted file mode 100644 index ba7ff50c..00000000 --- a/src/merge/resources/accounting/resources/payments/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .payments_list_request_expand import PaymentsListRequestExpand -from .payments_retrieve_request_expand import PaymentsRetrieveRequestExpand - -__all__ = ["PaymentsListRequestExpand", "PaymentsRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/phone_numbers/client.py b/src/merge/resources/accounting/resources/phone_numbers/client.py index f1008034..ca17ef2d 100644 --- a/src/merge/resources/accounting/resources/phone_numbers/client.py +++ b/src/merge/resources/accounting/resources/phone_numbers/client.py @@ -40,7 +40,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"phone-numbers/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/phone-numbers/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -79,7 +79,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"phone-numbers/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/phone-numbers/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/purchase_orders/__init__.py b/src/merge/resources/accounting/resources/purchase_orders/__init__.py index 200b8308..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/purchase_orders/__init__.py +++ b/src/merge/resources/accounting/resources/purchase_orders/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import PurchaseOrdersListRequestExpand, PurchaseOrdersRetrieveRequestExpand - -__all__ = ["PurchaseOrdersListRequestExpand", "PurchaseOrdersRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/purchase_orders/client.py b/src/merge/resources/accounting/resources/purchase_orders/client.py index dea1487e..e0811cbe 100644 --- a/src/merge/resources/accounting/resources/purchase_orders/client.py +++ b/src/merge/resources/accounting/resources/purchase_orders/client.py @@ -17,8 +17,8 @@ from ...types.purchase_order import PurchaseOrder from ...types.purchase_order_request import PurchaseOrderRequest from ...types.purchase_order_response import PurchaseOrderResponse -from .types.purchase_orders_list_request_expand import PurchaseOrdersListRequestExpand -from .types.purchase_orders_retrieve_request_expand import PurchaseOrdersRetrieveRequestExpand +from ...types.purchase_orders_list_request_expand import PurchaseOrdersListRequestExpand +from ...types.purchase_orders_retrieve_request_expand import PurchaseOrdersRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -101,7 +101,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "purchase-orders"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/purchase-orders"), params=remove_none_from_dict( { "company_id": company_id, @@ -180,7 +180,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "purchase-orders"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/purchase-orders"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -233,7 +233,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"purchase-orders/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/purchase-orders/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -268,7 +268,9 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "purchase-orders/meta/post"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/purchase-orders/meta/post" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -353,7 +355,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "purchase-orders"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/purchase-orders"), params=remove_none_from_dict( { "company_id": company_id, @@ -432,7 +434,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "purchase-orders"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/purchase-orders"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -485,7 +487,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"purchase-orders/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/purchase-orders/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -520,7 +522,9 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "purchase-orders/meta/post"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/purchase-orders/meta/post" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/accounting/resources/purchase_orders/types/__init__.py b/src/merge/resources/accounting/resources/purchase_orders/types/__init__.py deleted file mode 100644 index 86602caf..00000000 --- a/src/merge/resources/accounting/resources/purchase_orders/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .purchase_orders_list_request_expand import PurchaseOrdersListRequestExpand -from .purchase_orders_retrieve_request_expand import PurchaseOrdersRetrieveRequestExpand - -__all__ = ["PurchaseOrdersListRequestExpand", "PurchaseOrdersRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/regenerate_key/client.py b/src/merge/resources/accounting/resources/regenerate_key/client.py index 39091451..d77b8e35 100644 --- a/src/merge/resources/accounting/resources/regenerate_key/client.py +++ b/src/merge/resources/accounting/resources/regenerate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/selective_sync/client.py b/src/merge/resources/accounting/resources/selective_sync/client.py index 76d5e308..267b7b1d 100644 --- a/src/merge/resources/accounting/resources/selective_sync/client.py +++ b/src/merge/resources/accounting/resources/selective_sync/client.py @@ -40,7 +40,9 @@ def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncConfigura """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/selective-sync/configurations" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -80,7 +82,9 @@ def configurations_update( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/selective-sync/configurations" + ), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -120,7 +124,7 @@ def meta_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -153,7 +157,9 @@ async def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncCon """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/selective-sync/configurations" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -193,7 +199,9 @@ async def configurations_update( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/selective-sync/configurations" + ), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -233,7 +241,7 @@ async def meta_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/sync_status/client.py b/src/merge/resources/accounting/resources/sync_status/client.py index 5d13ca99..96ec3257 100644 --- a/src/merge/resources/accounting/resources/sync_status/client.py +++ b/src/merge/resources/accounting/resources/sync_status/client.py @@ -40,7 +40,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -79,7 +79,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/tax_rates/client.py b/src/merge/resources/accounting/resources/tax_rates/client.py index 9caf7c19..c86fd038 100644 --- a/src/merge/resources/accounting/resources/tax_rates/client.py +++ b/src/merge/resources/accounting/resources/tax_rates/client.py @@ -77,7 +77,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tax-rates"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/tax-rates"), params=remove_none_from_dict( { "company_id": company_id, @@ -134,7 +134,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tax-rates/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/tax-rates/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -205,7 +205,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tax-rates"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/tax-rates"), params=remove_none_from_dict( { "company_id": company_id, @@ -262,7 +262,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tax-rates/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/tax-rates/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/tracking_categories/client.py b/src/merge/resources/accounting/resources/tracking_categories/client.py index 8dd80c40..faa91979 100644 --- a/src/merge/resources/accounting/resources/tracking_categories/client.py +++ b/src/merge/resources/accounting/resources/tracking_categories/client.py @@ -85,7 +85,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tracking-categories"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/tracking-categories"), params=remove_none_from_dict( { "company_id": company_id, @@ -152,7 +152,9 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tracking-categories/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/tracking-categories/{id}" + ), params=remove_none_from_dict( { "expand": expand, @@ -238,7 +240,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tracking-categories"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/tracking-categories"), params=remove_none_from_dict( { "company_id": company_id, @@ -305,7 +307,9 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tracking-categories/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/tracking-categories/{id}" + ), params=remove_none_from_dict( { "expand": expand, diff --git a/src/merge/resources/accounting/resources/transactions/__init__.py b/src/merge/resources/accounting/resources/transactions/__init__.py index 9260e9df..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/transactions/__init__.py +++ b/src/merge/resources/accounting/resources/transactions/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import TransactionsListRequestExpand, TransactionsRetrieveRequestExpand - -__all__ = ["TransactionsListRequestExpand", "TransactionsRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/transactions/client.py b/src/merge/resources/accounting/resources/transactions/client.py index d6c6897e..864a8287 100644 --- a/src/merge/resources/accounting/resources/transactions/client.py +++ b/src/merge/resources/accounting/resources/transactions/client.py @@ -11,8 +11,8 @@ from .....core.remove_none_from_dict import remove_none_from_dict from ...types.paginated_transaction_list import PaginatedTransactionList from ...types.transaction import Transaction -from .types.transactions_list_request_expand import TransactionsListRequestExpand -from .types.transactions_retrieve_request_expand import TransactionsRetrieveRequestExpand +from ...types.transactions_list_request_expand import TransactionsListRequestExpand +from ...types.transactions_retrieve_request_expand import TransactionsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -84,7 +84,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "transactions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/transactions"), params=remove_none_from_dict( { "company_id": company_id, @@ -148,7 +148,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"transactions/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/transactions/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -226,7 +226,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "transactions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/transactions"), params=remove_none_from_dict( { "company_id": company_id, @@ -290,7 +290,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"transactions/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/transactions/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/transactions/types/__init__.py b/src/merge/resources/accounting/resources/transactions/types/__init__.py deleted file mode 100644 index ef840f2e..00000000 --- a/src/merge/resources/accounting/resources/transactions/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .transactions_list_request_expand import TransactionsListRequestExpand -from .transactions_retrieve_request_expand import TransactionsRetrieveRequestExpand - -__all__ = ["TransactionsListRequestExpand", "TransactionsRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/vendor_credits/__init__.py b/src/merge/resources/accounting/resources/vendor_credits/__init__.py index 48838ecf..f3ea2659 100644 --- a/src/merge/resources/accounting/resources/vendor_credits/__init__.py +++ b/src/merge/resources/accounting/resources/vendor_credits/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import VendorCreditsListRequestExpand, VendorCreditsRetrieveRequestExpand - -__all__ = ["VendorCreditsListRequestExpand", "VendorCreditsRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/vendor_credits/client.py b/src/merge/resources/accounting/resources/vendor_credits/client.py index b0c6308e..1a16cafa 100644 --- a/src/merge/resources/accounting/resources/vendor_credits/client.py +++ b/src/merge/resources/accounting/resources/vendor_credits/client.py @@ -11,8 +11,8 @@ from .....core.remove_none_from_dict import remove_none_from_dict from ...types.paginated_vendor_credit_list import PaginatedVendorCreditList from ...types.vendor_credit import VendorCredit -from .types.vendor_credits_list_request_expand import VendorCreditsListRequestExpand -from .types.vendor_credits_retrieve_request_expand import VendorCreditsRetrieveRequestExpand +from ...types.vendor_credits_list_request_expand import VendorCreditsListRequestExpand +from ...types.vendor_credits_retrieve_request_expand import VendorCreditsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -84,7 +84,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "vendor-credits"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/vendor-credits"), params=remove_none_from_dict( { "company_id": company_id, @@ -148,7 +148,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"vendor-credits/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/vendor-credits/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -226,7 +226,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "vendor-credits"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/vendor-credits"), params=remove_none_from_dict( { "company_id": company_id, @@ -290,7 +290,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"vendor-credits/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/accounting/v1/vendor-credits/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/resources/vendor_credits/types/__init__.py b/src/merge/resources/accounting/resources/vendor_credits/types/__init__.py deleted file mode 100644 index 896715cc..00000000 --- a/src/merge/resources/accounting/resources/vendor_credits/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .vendor_credits_list_request_expand import VendorCreditsListRequestExpand -from .vendor_credits_retrieve_request_expand import VendorCreditsRetrieveRequestExpand - -__all__ = ["VendorCreditsListRequestExpand", "VendorCreditsRetrieveRequestExpand"] diff --git a/src/merge/resources/accounting/resources/webhook_receivers/client.py b/src/merge/resources/accounting/resources/webhook_receivers/client.py index 2a507da3..d2f9fcb9 100644 --- a/src/merge/resources/accounting/resources/webhook_receivers/client.py +++ b/src/merge/resources/accounting/resources/webhook_receivers/client.py @@ -37,7 +37,7 @@ def list(self) -> typing.List[WebhookReceiver]: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ def create(self, *, event: str, is_active: bool, key: typing.Optional[str] = OMI _request["key"] = key _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -98,7 +98,7 @@ async def list(self) -> typing.List[WebhookReceiver]: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -126,7 +126,7 @@ async def create(self, *, event: str, is_active: bool, key: typing.Optional[str] _request["key"] = key _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/accounting/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/accounting/types/__init__.py b/src/merge/resources/accounting/types/__init__.py index f094d2c2..71c91ede 100644 --- a/src/merge/resources/accounting/types/__init__.py +++ b/src/merge/resources/accounting/types/__init__.py @@ -24,6 +24,10 @@ from .accounting_period_status_enum import AccountingPeriodStatusEnum from .accounting_phone_number import AccountingPhoneNumber from .accounting_phone_number_request import AccountingPhoneNumberRequest +from .accounts_list_request_remote_fields import AccountsListRequestRemoteFields +from .accounts_list_request_show_enum_origins import AccountsListRequestShowEnumOrigins +from .accounts_retrieve_request_remote_fields import AccountsRetrieveRequestRemoteFields +from .accounts_retrieve_request_show_enum_origins import AccountsRetrieveRequestShowEnumOrigins from .address import Address from .address_country import AddressCountry from .address_request import AddressRequest @@ -49,6 +53,8 @@ from .common_model_scopes_body_request import CommonModelScopesBodyRequest from .company_info import CompanyInfo from .company_info_currency import CompanyInfoCurrency +from .company_info_list_request_expand import CompanyInfoListRequestExpand +from .company_info_retrieve_request_expand import CompanyInfoRetrieveRequestExpand from .condition_schema import ConditionSchema from .condition_schema_condition_type import ConditionSchemaConditionType from .condition_type_enum import ConditionTypeEnum @@ -59,6 +65,8 @@ from .contact_request_status import ContactRequestStatus from .contact_response import ContactResponse from .contact_status import ContactStatus +from .contacts_list_request_expand import ContactsListRequestExpand +from .contacts_retrieve_request_expand import ContactsRetrieveRequestExpand from .country_enum import CountryEnum from .credit_note import CreditNote from .credit_note_accounting_period import CreditNoteAccountingPeriod @@ -73,6 +81,12 @@ from .credit_note_status import CreditNoteStatus from .credit_note_status_enum import CreditNoteStatusEnum from .credit_note_tracking_categories_item import CreditNoteTrackingCategoriesItem +from .credit_notes_list_request_expand import CreditNotesListRequestExpand +from .credit_notes_list_request_remote_fields import CreditNotesListRequestRemoteFields +from .credit_notes_list_request_show_enum_origins import CreditNotesListRequestShowEnumOrigins +from .credit_notes_retrieve_request_expand import CreditNotesRetrieveRequestExpand +from .credit_notes_retrieve_request_remote_fields import CreditNotesRetrieveRequestRemoteFields +from .credit_notes_retrieve_request_show_enum_origins import CreditNotesRetrieveRequestShowEnumOrigins from .currency_enum import CurrencyEnum from .data_passthrough_request import DataPassthroughRequest from .debug_mode_log import DebugModeLog @@ -110,6 +124,8 @@ from .expense_request_tracking_categories_item import ExpenseRequestTrackingCategoriesItem from .expense_response import ExpenseResponse from .expense_tracking_categories_item import ExpenseTrackingCategoriesItem +from .expenses_list_request_expand import ExpensesListRequestExpand +from .expenses_retrieve_request_expand import ExpensesRetrieveRequestExpand from .income_statement import IncomeStatement from .income_statement_company import IncomeStatementCompany from .income_statement_currency import IncomeStatementCurrency @@ -148,14 +164,22 @@ from .invoice_tracking_categories_item import InvoiceTrackingCategoriesItem from .invoice_type import InvoiceType from .invoice_type_enum import InvoiceTypeEnum +from .invoices_list_request_expand import InvoicesListRequestExpand +from .invoices_list_request_type import InvoicesListRequestType +from .invoices_retrieve_request_expand import InvoicesRetrieveRequestExpand from .issue import Issue from .issue_status import IssueStatus from .issue_status_enum import IssueStatusEnum +from .issues_list_request_status import IssuesListRequestStatus from .item import Item from .item_company import ItemCompany from .item_purchase_account import ItemPurchaseAccount from .item_sales_account import ItemSalesAccount from .item_status import ItemStatus +from .items_list_request_expand import ItemsListRequestExpand +from .items_retrieve_request_expand import ItemsRetrieveRequestExpand +from .journal_entries_list_request_expand import JournalEntriesListRequestExpand +from .journal_entries_retrieve_request_expand import JournalEntriesRetrieveRequestExpand from .journal_entry import JournalEntry from .journal_entry_accounting_period import JournalEntryAccountingPeriod from .journal_entry_applied_payments_item import JournalEntryAppliedPaymentsItem @@ -187,6 +211,7 @@ from .linked_account_selective_sync_configuration import LinkedAccountSelectiveSyncConfiguration from .linked_account_selective_sync_configuration_request import LinkedAccountSelectiveSyncConfigurationRequest from .linked_account_status import LinkedAccountStatus +from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory from .meta_response import MetaResponse from .method_enum import MethodEnum from .model_operation import ModelOperation @@ -236,6 +261,8 @@ from .payment_request_tracking_categories_item import PaymentRequestTrackingCategoriesItem from .payment_response import PaymentResponse from .payment_tracking_categories_item import PaymentTrackingCategoriesItem +from .payments_list_request_expand import PaymentsListRequestExpand +from .payments_retrieve_request_expand import PaymentsRetrieveRequestExpand from .posting_status_enum import PostingStatusEnum from .purchase_order import PurchaseOrder from .purchase_order_accounting_period import PurchaseOrderAccountingPeriod @@ -260,6 +287,8 @@ from .purchase_order_status_enum import PurchaseOrderStatusEnum from .purchase_order_tracking_categories_item import PurchaseOrderTrackingCategoriesItem from .purchase_order_vendor import PurchaseOrderVendor +from .purchase_orders_list_request_expand import PurchaseOrdersListRequestExpand +from .purchase_orders_retrieve_request_expand import PurchaseOrdersRetrieveRequestExpand from .remote_data import RemoteData from .remote_key import RemoteKey from .remote_response import RemoteResponse @@ -286,6 +315,8 @@ from .transaction_line_item_currency import TransactionLineItemCurrency from .transaction_line_item_item import TransactionLineItemItem from .transaction_tracking_categories_item import TransactionTrackingCategoriesItem +from .transactions_list_request_expand import TransactionsListRequestExpand +from .transactions_retrieve_request_expand import TransactionsRetrieveRequestExpand from .validation_problem_source import ValidationProblemSource from .vendor_credit import VendorCredit from .vendor_credit_accounting_period import VendorCreditAccountingPeriod @@ -295,6 +326,8 @@ from .vendor_credit_line_account import VendorCreditLineAccount from .vendor_credit_tracking_categories_item import VendorCreditTrackingCategoriesItem from .vendor_credit_vendor import VendorCreditVendor +from .vendor_credits_list_request_expand import VendorCreditsListRequestExpand +from .vendor_credits_retrieve_request_expand import VendorCreditsRetrieveRequestExpand from .warning_validation_problem import WarningValidationProblem from .webhook_receiver import WebhookReceiver @@ -323,6 +356,10 @@ "AccountingPeriodStatusEnum", "AccountingPhoneNumber", "AccountingPhoneNumberRequest", + "AccountsListRequestRemoteFields", + "AccountsListRequestShowEnumOrigins", + "AccountsRetrieveRequestRemoteFields", + "AccountsRetrieveRequestShowEnumOrigins", "Address", "AddressCountry", "AddressRequest", @@ -348,6 +385,8 @@ "CommonModelScopesBodyRequest", "CompanyInfo", "CompanyInfoCurrency", + "CompanyInfoListRequestExpand", + "CompanyInfoRetrieveRequestExpand", "ConditionSchema", "ConditionSchemaConditionType", "ConditionTypeEnum", @@ -358,6 +397,8 @@ "ContactRequestStatus", "ContactResponse", "ContactStatus", + "ContactsListRequestExpand", + "ContactsRetrieveRequestExpand", "CountryEnum", "CreditNote", "CreditNoteAccountingPeriod", @@ -372,6 +413,12 @@ "CreditNoteStatus", "CreditNoteStatusEnum", "CreditNoteTrackingCategoriesItem", + "CreditNotesListRequestExpand", + "CreditNotesListRequestRemoteFields", + "CreditNotesListRequestShowEnumOrigins", + "CreditNotesRetrieveRequestExpand", + "CreditNotesRetrieveRequestRemoteFields", + "CreditNotesRetrieveRequestShowEnumOrigins", "CurrencyEnum", "DataPassthroughRequest", "DebugModeLog", @@ -409,6 +456,8 @@ "ExpenseRequestTrackingCategoriesItem", "ExpenseResponse", "ExpenseTrackingCategoriesItem", + "ExpensesListRequestExpand", + "ExpensesRetrieveRequestExpand", "IncomeStatement", "IncomeStatementCompany", "IncomeStatementCurrency", @@ -447,14 +496,22 @@ "InvoiceTrackingCategoriesItem", "InvoiceType", "InvoiceTypeEnum", + "InvoicesListRequestExpand", + "InvoicesListRequestType", + "InvoicesRetrieveRequestExpand", "Issue", "IssueStatus", "IssueStatusEnum", + "IssuesListRequestStatus", "Item", "ItemCompany", "ItemPurchaseAccount", "ItemSalesAccount", "ItemStatus", + "ItemsListRequestExpand", + "ItemsRetrieveRequestExpand", + "JournalEntriesListRequestExpand", + "JournalEntriesRetrieveRequestExpand", "JournalEntry", "JournalEntryAccountingPeriod", "JournalEntryAppliedPaymentsItem", @@ -486,6 +543,7 @@ "LinkedAccountSelectiveSyncConfiguration", "LinkedAccountSelectiveSyncConfigurationRequest", "LinkedAccountStatus", + "LinkedAccountsListRequestCategory", "MetaResponse", "MethodEnum", "ModelOperation", @@ -535,6 +593,8 @@ "PaymentRequestTrackingCategoriesItem", "PaymentResponse", "PaymentTrackingCategoriesItem", + "PaymentsListRequestExpand", + "PaymentsRetrieveRequestExpand", "PostingStatusEnum", "PurchaseOrder", "PurchaseOrderAccountingPeriod", @@ -559,6 +619,8 @@ "PurchaseOrderStatusEnum", "PurchaseOrderTrackingCategoriesItem", "PurchaseOrderVendor", + "PurchaseOrdersListRequestExpand", + "PurchaseOrdersRetrieveRequestExpand", "RemoteData", "RemoteKey", "RemoteResponse", @@ -585,6 +647,8 @@ "TransactionLineItemCurrency", "TransactionLineItemItem", "TransactionTrackingCategoriesItem", + "TransactionsListRequestExpand", + "TransactionsRetrieveRequestExpand", "ValidationProblemSource", "VendorCredit", "VendorCreditAccountingPeriod", @@ -594,6 +658,8 @@ "VendorCreditLineAccount", "VendorCreditTrackingCategoriesItem", "VendorCreditVendor", + "VendorCreditsListRequestExpand", + "VendorCreditsRetrieveRequestExpand", "WarningValidationProblem", "WebhookReceiver", ] diff --git a/src/merge/resources/accounting/types/account.py b/src/merge/resources/accounting/types/account.py index a66b3cee..1da2e9fc 100644 --- a/src/merge/resources/accounting/types/account.py +++ b/src/merge/resources/accounting/types/account.py @@ -18,21 +18,17 @@ class Account(pydantic.BaseModel): """ # The Account Object - ### Description - An `Account` represents a category in a company’s ledger in which a financial transaction is recorded against. The aggregation of each `Account` object is often referred to as the **Chart of Accounts**. An `Account` can be classified into one of the following categories, determined through the `classification` field: - - - **Asset:** Accounts Receivable and Bank Accounts - - **Liability:** Accounts Payable and Credit Card Accounts - - **Equity:** Treasury Accounts and Retained Earnings - - **Revenue:** Income and Other Income - - **Expense:** Cost of Goods Sold and Office Expenses + * __Asset:__ Accounts Receivable and Bank Accounts + * __Liability:__ Accounts Payable and Credit Card Accounts + * __Equity:__ Treasury Accounts and Retained Earnings + * __Revenue:__ Income and Other Income + * __Expense:__ Cost of Goods Sold and Office Expenses ### Usage Example - Fetch from the `LIST Accounts` endpoint and view a company's accounts. """ @@ -44,11 +40,11 @@ class Account(pydantic.BaseModel): description=( "The account's broadest grouping.\n" "\n" - "- `ASSET` - ASSET\n" - "- `EQUITY` - EQUITY\n" - "- `EXPENSE` - EXPENSE\n" - "- `LIABILITY` - LIABILITY\n" - "- `REVENUE` - REVENUE\n" + "* `ASSET` - ASSET\n" + "* `EQUITY` - EQUITY\n" + "* `EXPENSE` - EXPENSE\n" + "* `LIABILITY` - LIABILITY\n" + "* `REVENUE` - REVENUE\n" ) ) type: typing.Optional[str] = pydantic.Field( @@ -56,7 +52,7 @@ class Account(pydantic.BaseModel): ) status: typing.Optional[AccountStatus] = pydantic.Field( description=( - "The account's status.\n" "\n" "- `ACTIVE` - ACTIVE\n" "- `PENDING` - PENDING\n" "- `INACTIVE` - INACTIVE\n" + "The account's status.\n" "\n" "* `ACTIVE` - ACTIVE\n" "* `PENDING` - PENDING\n" "* `INACTIVE` - INACTIVE\n" ) ) current_balance: typing.Optional[float] = pydantic.Field(description="The account's current balance.") @@ -64,312 +60,312 @@ class Account(pydantic.BaseModel): description=( "The account's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) account_number: typing.Optional[str] = pydantic.Field(description="The account's number.") diff --git a/src/merge/resources/accounting/types/account_details_and_actions.py b/src/merge/resources/accounting/types/account_details_and_actions.py index fda4a3a9..cf6d8833 100644 --- a/src/merge/resources/accounting/types/account_details_and_actions.py +++ b/src/merge/resources/accounting/types/account_details_and_actions.py @@ -17,13 +17,10 @@ class AccountDetailsAndActions(pydantic.BaseModel): """ # The LinkedAccount Object - ### Description - The `LinkedAccount` object is used to represent an end user's link with a specific integration. ### Usage Example - View a list of your organization's `LinkedAccount` objects. """ diff --git a/src/merge/resources/accounting/types/account_details_and_actions_status_enum.py b/src/merge/resources/accounting/types/account_details_and_actions_status_enum.py index a904e550..f02a70b8 100644 --- a/src/merge/resources/accounting/types/account_details_and_actions_status_enum.py +++ b/src/merge/resources/accounting/types/account_details_and_actions_status_enum.py @@ -8,9 +8,9 @@ class AccountDetailsAndActionsStatusEnum(str, enum.Enum): """ - - `COMPLETE` - COMPLETE - - `INCOMPLETE` - INCOMPLETE - - `RELINK_NEEDED` - RELINK_NEEDED + * `COMPLETE` - COMPLETE + * `INCOMPLETE` - INCOMPLETE + * `RELINK_NEEDED` - RELINK_NEEDED """ COMPLETE = "COMPLETE" diff --git a/src/merge/resources/accounting/types/account_request.py b/src/merge/resources/accounting/types/account_request.py index e4e88993..cba02ae9 100644 --- a/src/merge/resources/accounting/types/account_request.py +++ b/src/merge/resources/accounting/types/account_request.py @@ -17,21 +17,17 @@ class AccountRequest(pydantic.BaseModel): """ # The Account Object - ### Description - An `Account` represents a category in a company’s ledger in which a financial transaction is recorded against. The aggregation of each `Account` object is often referred to as the **Chart of Accounts**. An `Account` can be classified into one of the following categories, determined through the `classification` field: - - - **Asset:** Accounts Receivable and Bank Accounts - - **Liability:** Accounts Payable and Credit Card Accounts - - **Equity:** Treasury Accounts and Retained Earnings - - **Revenue:** Income and Other Income - - **Expense:** Cost of Goods Sold and Office Expenses + * __Asset:__ Accounts Receivable and Bank Accounts + * __Liability:__ Accounts Payable and Credit Card Accounts + * __Equity:__ Treasury Accounts and Retained Earnings + * __Revenue:__ Income and Other Income + * __Expense:__ Cost of Goods Sold and Office Expenses ### Usage Example - Fetch from the `LIST Accounts` endpoint and view a company's accounts. """ @@ -41,11 +37,11 @@ class AccountRequest(pydantic.BaseModel): description=( "The account's broadest grouping.\n" "\n" - "- `ASSET` - ASSET\n" - "- `EQUITY` - EQUITY\n" - "- `EXPENSE` - EXPENSE\n" - "- `LIABILITY` - LIABILITY\n" - "- `REVENUE` - REVENUE\n" + "* `ASSET` - ASSET\n" + "* `EQUITY` - EQUITY\n" + "* `EXPENSE` - EXPENSE\n" + "* `LIABILITY` - LIABILITY\n" + "* `REVENUE` - REVENUE\n" ) ) type: typing.Optional[str] = pydantic.Field( @@ -53,7 +49,7 @@ class AccountRequest(pydantic.BaseModel): ) status: typing.Optional[AccountRequestStatus] = pydantic.Field( description=( - "The account's status.\n" "\n" "- `ACTIVE` - ACTIVE\n" "- `PENDING` - PENDING\n" "- `INACTIVE` - INACTIVE\n" + "The account's status.\n" "\n" "* `ACTIVE` - ACTIVE\n" "* `PENDING` - PENDING\n" "* `INACTIVE` - INACTIVE\n" ) ) current_balance: typing.Optional[float] = pydantic.Field(description="The account's current balance.") @@ -61,312 +57,312 @@ class AccountRequest(pydantic.BaseModel): description=( "The account's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) account_number: typing.Optional[str] = pydantic.Field(description="The account's number.") diff --git a/src/merge/resources/accounting/types/account_status_enum.py b/src/merge/resources/accounting/types/account_status_enum.py index e8163709..f95c253b 100644 --- a/src/merge/resources/accounting/types/account_status_enum.py +++ b/src/merge/resources/accounting/types/account_status_enum.py @@ -8,9 +8,9 @@ class AccountStatusEnum(str, enum.Enum): """ - - `ACTIVE` - ACTIVE - - `PENDING` - PENDING - - `INACTIVE` - INACTIVE + * `ACTIVE` - ACTIVE + * `PENDING` - PENDING + * `INACTIVE` - INACTIVE """ ACTIVE = "ACTIVE" diff --git a/src/merge/resources/accounting/types/accounting_attachment.py b/src/merge/resources/accounting/types/accounting_attachment.py index 80792a8c..d1ce82a9 100644 --- a/src/merge/resources/accounting/types/accounting_attachment.py +++ b/src/merge/resources/accounting/types/accounting_attachment.py @@ -15,13 +15,10 @@ class AccountingAttachment(pydantic.BaseModel): """ # The Accounting Attachment Object - ### Description - The `AccountingAttachment` object is used to represent a company's attachments. ### Usage Example - Fetch from the `LIST AccountingAttachments` endpoint and view a company's attachments. """ diff --git a/src/merge/resources/accounting/types/accounting_attachment_request.py b/src/merge/resources/accounting/types/accounting_attachment_request.py index a793ef05..0166d514 100644 --- a/src/merge/resources/accounting/types/accounting_attachment_request.py +++ b/src/merge/resources/accounting/types/accounting_attachment_request.py @@ -14,13 +14,10 @@ class AccountingAttachmentRequest(pydantic.BaseModel): """ # The Accounting Attachment Object - ### Description - The `AccountingAttachment` object is used to represent a company's attachments. ### Usage Example - Fetch from the `LIST AccountingAttachments` endpoint and view a company's attachments. """ diff --git a/src/merge/resources/accounting/types/accounting_period.py b/src/merge/resources/accounting/types/accounting_period.py index 950f7ddf..80d62aed 100644 --- a/src/merge/resources/accounting/types/accounting_period.py +++ b/src/merge/resources/accounting/types/accounting_period.py @@ -15,13 +15,10 @@ class AccountingPeriod(pydantic.BaseModel): """ # The AccountingPeriod Object - ### Description - The `AccountingPeriod` object is used to define a period of time in which events occurred. ### Usage Example - Common models like `Invoice` and `Transaction` will have `AccountingPeriod` objects which will denote when they occurred. """ diff --git a/src/merge/resources/accounting/types/accounting_period_status_enum.py b/src/merge/resources/accounting/types/accounting_period_status_enum.py index 496f1ce7..426b0912 100644 --- a/src/merge/resources/accounting/types/accounting_period_status_enum.py +++ b/src/merge/resources/accounting/types/accounting_period_status_enum.py @@ -8,8 +8,8 @@ class AccountingPeriodStatusEnum(str, enum.Enum): """ - - `ACTIVE` - ACTIVE - - `INACTIVE` - INACTIVE + * `ACTIVE` - ACTIVE + * `INACTIVE` - INACTIVE """ ACTIVE = "ACTIVE" diff --git a/src/merge/resources/accounting/types/accounting_phone_number.py b/src/merge/resources/accounting/types/accounting_phone_number.py index ad5f0599..2433beb7 100644 --- a/src/merge/resources/accounting/types/accounting_phone_number.py +++ b/src/merge/resources/accounting/types/accounting_phone_number.py @@ -14,13 +14,10 @@ class AccountingPhoneNumber(pydantic.BaseModel): """ # The AccountingPhoneNumber Object - ### Description - The `AccountingPhoneNumber` object is used to represent a contact's or company's phone number. ### Usage Example - Fetch from the `GET CompanyInfo` endpoint and view the company's phone numbers. """ diff --git a/src/merge/resources/accounting/types/accounting_phone_number_request.py b/src/merge/resources/accounting/types/accounting_phone_number_request.py index 70c3d62c..de2e45aa 100644 --- a/src/merge/resources/accounting/types/accounting_phone_number_request.py +++ b/src/merge/resources/accounting/types/accounting_phone_number_request.py @@ -14,13 +14,10 @@ class AccountingPhoneNumberRequest(pydantic.BaseModel): """ # The AccountingPhoneNumber Object - ### Description - The `AccountingPhoneNumber` object is used to represent a contact's or company's phone number. ### Usage Example - Fetch from the `GET CompanyInfo` endpoint and view the company's phone numbers. """ diff --git a/src/merge/resources/accounting/resources/accounts/types/accounts_list_request_remote_fields.py b/src/merge/resources/accounting/types/accounts_list_request_remote_fields.py similarity index 100% rename from src/merge/resources/accounting/resources/accounts/types/accounts_list_request_remote_fields.py rename to src/merge/resources/accounting/types/accounts_list_request_remote_fields.py diff --git a/src/merge/resources/accounting/resources/accounts/types/accounts_list_request_show_enum_origins.py b/src/merge/resources/accounting/types/accounts_list_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/accounting/resources/accounts/types/accounts_list_request_show_enum_origins.py rename to src/merge/resources/accounting/types/accounts_list_request_show_enum_origins.py diff --git a/src/merge/resources/accounting/resources/accounts/types/accounts_retrieve_request_remote_fields.py b/src/merge/resources/accounting/types/accounts_retrieve_request_remote_fields.py similarity index 100% rename from src/merge/resources/accounting/resources/accounts/types/accounts_retrieve_request_remote_fields.py rename to src/merge/resources/accounting/types/accounts_retrieve_request_remote_fields.py diff --git a/src/merge/resources/accounting/resources/accounts/types/accounts_retrieve_request_show_enum_origins.py b/src/merge/resources/accounting/types/accounts_retrieve_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/accounting/resources/accounts/types/accounts_retrieve_request_show_enum_origins.py rename to src/merge/resources/accounting/types/accounts_retrieve_request_show_enum_origins.py diff --git a/src/merge/resources/accounting/types/address.py b/src/merge/resources/accounting/types/address.py index 1f4db7ac..b03f9a07 100644 --- a/src/merge/resources/accounting/types/address.py +++ b/src/merge/resources/accounting/types/address.py @@ -16,18 +16,15 @@ class Address(pydantic.BaseModel): """ # The Address Object - ### Description - The `Address` object is used to represent a contact's or company's address. ### Usage Example - Fetch from the `GET CompanyInfo` endpoint and view the company's addresses. """ type: typing.Optional[AddressType] = pydantic.Field( - description=("The address type.\n" "\n" "- `BILLING` - BILLING\n" "- `SHIPPING` - SHIPPING\n") + description=("The address type.\n" "\n" "* `BILLING` - BILLING\n" "* `SHIPPING` - SHIPPING\n") ) street_1: typing.Optional[str] = pydantic.Field(description="Line 1 of the address's street.") street_2: typing.Optional[str] = pydantic.Field(description="Line 2 of the address's street.") @@ -38,255 +35,255 @@ class Address(pydantic.BaseModel): description=( "The address's country.\n" "\n" - "- `AF` - Afghanistan\n" - "- `AX` - Åland Islands\n" - "- `AL` - Albania\n" - "- `DZ` - Algeria\n" - "- `AS` - American Samoa\n" - "- `AD` - Andorra\n" - "- `AO` - Angola\n" - "- `AI` - Anguilla\n" - "- `AQ` - Antarctica\n" - "- `AG` - Antigua and Barbuda\n" - "- `AR` - Argentina\n" - "- `AM` - Armenia\n" - "- `AW` - Aruba\n" - "- `AU` - Australia\n" - "- `AT` - Austria\n" - "- `AZ` - Azerbaijan\n" - "- `BS` - Bahamas\n" - "- `BH` - Bahrain\n" - "- `BD` - Bangladesh\n" - "- `BB` - Barbados\n" - "- `BY` - Belarus\n" - "- `BE` - Belgium\n" - "- `BZ` - Belize\n" - "- `BJ` - Benin\n" - "- `BM` - Bermuda\n" - "- `BT` - Bhutan\n" - "- `BO` - Bolivia\n" - "- `BQ` - Bonaire, Sint Eustatius and Saba\n" - "- `BA` - Bosnia and Herzegovina\n" - "- `BW` - Botswana\n" - "- `BV` - Bouvet Island\n" - "- `BR` - Brazil\n" - "- `IO` - British Indian Ocean Territory\n" - "- `BN` - Brunei\n" - "- `BG` - Bulgaria\n" - "- `BF` - Burkina Faso\n" - "- `BI` - Burundi\n" - "- `CV` - Cabo Verde\n" - "- `KH` - Cambodia\n" - "- `CM` - Cameroon\n" - "- `CA` - Canada\n" - "- `KY` - Cayman Islands\n" - "- `CF` - Central African Republic\n" - "- `TD` - Chad\n" - "- `CL` - Chile\n" - "- `CN` - China\n" - "- `CX` - Christmas Island\n" - "- `CC` - Cocos (Keeling) Islands\n" - "- `CO` - Colombia\n" - "- `KM` - Comoros\n" - "- `CG` - Congo\n" - "- `CD` - Congo (the Democratic Republic of the)\n" - "- `CK` - Cook Islands\n" - "- `CR` - Costa Rica\n" - "- `CI` - Côte d'Ivoire\n" - "- `HR` - Croatia\n" - "- `CU` - Cuba\n" - "- `CW` - Curaçao\n" - "- `CY` - Cyprus\n" - "- `CZ` - Czechia\n" - "- `DK` - Denmark\n" - "- `DJ` - Djibouti\n" - "- `DM` - Dominica\n" - "- `DO` - Dominican Republic\n" - "- `EC` - Ecuador\n" - "- `EG` - Egypt\n" - "- `SV` - El Salvador\n" - "- `GQ` - Equatorial Guinea\n" - "- `ER` - Eritrea\n" - "- `EE` - Estonia\n" - "- `SZ` - Eswatini\n" - "- `ET` - Ethiopia\n" - "- `FK` - Falkland Islands (Malvinas)\n" - "- `FO` - Faroe Islands\n" - "- `FJ` - Fiji\n" - "- `FI` - Finland\n" - "- `FR` - France\n" - "- `GF` - French Guiana\n" - "- `PF` - French Polynesia\n" - "- `TF` - French Southern Territories\n" - "- `GA` - Gabon\n" - "- `GM` - Gambia\n" - "- `GE` - Georgia\n" - "- `DE` - Germany\n" - "- `GH` - Ghana\n" - "- `GI` - Gibraltar\n" - "- `GR` - Greece\n" - "- `GL` - Greenland\n" - "- `GD` - Grenada\n" - "- `GP` - Guadeloupe\n" - "- `GU` - Guam\n" - "- `GT` - Guatemala\n" - "- `GG` - Guernsey\n" - "- `GN` - Guinea\n" - "- `GW` - Guinea-Bissau\n" - "- `GY` - Guyana\n" - "- `HT` - Haiti\n" - "- `HM` - Heard Island and McDonald Islands\n" - "- `VA` - Holy See\n" - "- `HN` - Honduras\n" - "- `HK` - Hong Kong\n" - "- `HU` - Hungary\n" - "- `IS` - Iceland\n" - "- `IN` - India\n" - "- `ID` - Indonesia\n" - "- `IR` - Iran\n" - "- `IQ` - Iraq\n" - "- `IE` - Ireland\n" - "- `IM` - Isle of Man\n" - "- `IL` - Israel\n" - "- `IT` - Italy\n" - "- `JM` - Jamaica\n" - "- `JP` - Japan\n" - "- `JE` - Jersey\n" - "- `JO` - Jordan\n" - "- `KZ` - Kazakhstan\n" - "- `KE` - Kenya\n" - "- `KI` - Kiribati\n" - "- `KW` - Kuwait\n" - "- `KG` - Kyrgyzstan\n" - "- `LA` - Laos\n" - "- `LV` - Latvia\n" - "- `LB` - Lebanon\n" - "- `LS` - Lesotho\n" - "- `LR` - Liberia\n" - "- `LY` - Libya\n" - "- `LI` - Liechtenstein\n" - "- `LT` - Lithuania\n" - "- `LU` - Luxembourg\n" - "- `MO` - Macao\n" - "- `MG` - Madagascar\n" - "- `MW` - Malawi\n" - "- `MY` - Malaysia\n" - "- `MV` - Maldives\n" - "- `ML` - Mali\n" - "- `MT` - Malta\n" - "- `MH` - Marshall Islands\n" - "- `MQ` - Martinique\n" - "- `MR` - Mauritania\n" - "- `MU` - Mauritius\n" - "- `YT` - Mayotte\n" - "- `MX` - Mexico\n" - "- `FM` - Micronesia (Federated States of)\n" - "- `MD` - Moldova\n" - "- `MC` - Monaco\n" - "- `MN` - Mongolia\n" - "- `ME` - Montenegro\n" - "- `MS` - Montserrat\n" - "- `MA` - Morocco\n" - "- `MZ` - Mozambique\n" - "- `MM` - Myanmar\n" - "- `NA` - Namibia\n" - "- `NR` - Nauru\n" - "- `NP` - Nepal\n" - "- `NL` - Netherlands\n" - "- `NC` - New Caledonia\n" - "- `NZ` - New Zealand\n" - "- `NI` - Nicaragua\n" - "- `NE` - Niger\n" - "- `NG` - Nigeria\n" - "- `NU` - Niue\n" - "- `NF` - Norfolk Island\n" - "- `KP` - North Korea\n" - "- `MK` - North Macedonia\n" - "- `MP` - Northern Mariana Islands\n" - "- `NO` - Norway\n" - "- `OM` - Oman\n" - "- `PK` - Pakistan\n" - "- `PW` - Palau\n" - "- `PS` - Palestine, State of\n" - "- `PA` - Panama\n" - "- `PG` - Papua New Guinea\n" - "- `PY` - Paraguay\n" - "- `PE` - Peru\n" - "- `PH` - Philippines\n" - "- `PN` - Pitcairn\n" - "- `PL` - Poland\n" - "- `PT` - Portugal\n" - "- `PR` - Puerto Rico\n" - "- `QA` - Qatar\n" - "- `RE` - Réunion\n" - "- `RO` - Romania\n" - "- `RU` - Russia\n" - "- `RW` - Rwanda\n" - "- `BL` - Saint Barthélemy\n" - "- `SH` - Saint Helena, Ascension and Tristan da Cunha\n" - "- `KN` - Saint Kitts and Nevis\n" - "- `LC` - Saint Lucia\n" - "- `MF` - Saint Martin (French part)\n" - "- `PM` - Saint Pierre and Miquelon\n" - "- `VC` - Saint Vincent and the Grenadines\n" - "- `WS` - Samoa\n" - "- `SM` - San Marino\n" - "- `ST` - Sao Tome and Principe\n" - "- `SA` - Saudi Arabia\n" - "- `SN` - Senegal\n" - "- `RS` - Serbia\n" - "- `SC` - Seychelles\n" - "- `SL` - Sierra Leone\n" - "- `SG` - Singapore\n" - "- `SX` - Sint Maarten (Dutch part)\n" - "- `SK` - Slovakia\n" - "- `SI` - Slovenia\n" - "- `SB` - Solomon Islands\n" - "- `SO` - Somalia\n" - "- `ZA` - South Africa\n" - "- `GS` - South Georgia and the South Sandwich Islands\n" - "- `KR` - South Korea\n" - "- `SS` - South Sudan\n" - "- `ES` - Spain\n" - "- `LK` - Sri Lanka\n" - "- `SD` - Sudan\n" - "- `SR` - Suriname\n" - "- `SJ` - Svalbard and Jan Mayen\n" - "- `SE` - Sweden\n" - "- `CH` - Switzerland\n" - "- `SY` - Syria\n" - "- `TW` - Taiwan\n" - "- `TJ` - Tajikistan\n" - "- `TZ` - Tanzania\n" - "- `TH` - Thailand\n" - "- `TL` - Timor-Leste\n" - "- `TG` - Togo\n" - "- `TK` - Tokelau\n" - "- `TO` - Tonga\n" - "- `TT` - Trinidad and Tobago\n" - "- `TN` - Tunisia\n" - "- `TR` - Turkey\n" - "- `TM` - Turkmenistan\n" - "- `TC` - Turks and Caicos Islands\n" - "- `TV` - Tuvalu\n" - "- `UG` - Uganda\n" - "- `UA` - Ukraine\n" - "- `AE` - United Arab Emirates\n" - "- `GB` - United Kingdom\n" - "- `UM` - United States Minor Outlying Islands\n" - "- `US` - United States of America\n" - "- `UY` - Uruguay\n" - "- `UZ` - Uzbekistan\n" - "- `VU` - Vanuatu\n" - "- `VE` - Venezuela\n" - "- `VN` - Vietnam\n" - "- `VG` - Virgin Islands (British)\n" - "- `VI` - Virgin Islands (U.S.)\n" - "- `WF` - Wallis and Futuna\n" - "- `EH` - Western Sahara\n" - "- `YE` - Yemen\n" - "- `ZM` - Zambia\n" - "- `ZW` - Zimbabwe\n" + "* `AF` - Afghanistan\n" + "* `AX` - Åland Islands\n" + "* `AL` - Albania\n" + "* `DZ` - Algeria\n" + "* `AS` - American Samoa\n" + "* `AD` - Andorra\n" + "* `AO` - Angola\n" + "* `AI` - Anguilla\n" + "* `AQ` - Antarctica\n" + "* `AG` - Antigua and Barbuda\n" + "* `AR` - Argentina\n" + "* `AM` - Armenia\n" + "* `AW` - Aruba\n" + "* `AU` - Australia\n" + "* `AT` - Austria\n" + "* `AZ` - Azerbaijan\n" + "* `BS` - Bahamas\n" + "* `BH` - Bahrain\n" + "* `BD` - Bangladesh\n" + "* `BB` - Barbados\n" + "* `BY` - Belarus\n" + "* `BE` - Belgium\n" + "* `BZ` - Belize\n" + "* `BJ` - Benin\n" + "* `BM` - Bermuda\n" + "* `BT` - Bhutan\n" + "* `BO` - Bolivia\n" + "* `BQ` - Bonaire, Sint Eustatius and Saba\n" + "* `BA` - Bosnia and Herzegovina\n" + "* `BW` - Botswana\n" + "* `BV` - Bouvet Island\n" + "* `BR` - Brazil\n" + "* `IO` - British Indian Ocean Territory\n" + "* `BN` - Brunei\n" + "* `BG` - Bulgaria\n" + "* `BF` - Burkina Faso\n" + "* `BI` - Burundi\n" + "* `CV` - Cabo Verde\n" + "* `KH` - Cambodia\n" + "* `CM` - Cameroon\n" + "* `CA` - Canada\n" + "* `KY` - Cayman Islands\n" + "* `CF` - Central African Republic\n" + "* `TD` - Chad\n" + "* `CL` - Chile\n" + "* `CN` - China\n" + "* `CX` - Christmas Island\n" + "* `CC` - Cocos (Keeling) Islands\n" + "* `CO` - Colombia\n" + "* `KM` - Comoros\n" + "* `CG` - Congo\n" + "* `CD` - Congo (the Democratic Republic of the)\n" + "* `CK` - Cook Islands\n" + "* `CR` - Costa Rica\n" + "* `CI` - Côte d'Ivoire\n" + "* `HR` - Croatia\n" + "* `CU` - Cuba\n" + "* `CW` - Curaçao\n" + "* `CY` - Cyprus\n" + "* `CZ` - Czechia\n" + "* `DK` - Denmark\n" + "* `DJ` - Djibouti\n" + "* `DM` - Dominica\n" + "* `DO` - Dominican Republic\n" + "* `EC` - Ecuador\n" + "* `EG` - Egypt\n" + "* `SV` - El Salvador\n" + "* `GQ` - Equatorial Guinea\n" + "* `ER` - Eritrea\n" + "* `EE` - Estonia\n" + "* `SZ` - Eswatini\n" + "* `ET` - Ethiopia\n" + "* `FK` - Falkland Islands (Malvinas)\n" + "* `FO` - Faroe Islands\n" + "* `FJ` - Fiji\n" + "* `FI` - Finland\n" + "* `FR` - France\n" + "* `GF` - French Guiana\n" + "* `PF` - French Polynesia\n" + "* `TF` - French Southern Territories\n" + "* `GA` - Gabon\n" + "* `GM` - Gambia\n" + "* `GE` - Georgia\n" + "* `DE` - Germany\n" + "* `GH` - Ghana\n" + "* `GI` - Gibraltar\n" + "* `GR` - Greece\n" + "* `GL` - Greenland\n" + "* `GD` - Grenada\n" + "* `GP` - Guadeloupe\n" + "* `GU` - Guam\n" + "* `GT` - Guatemala\n" + "* `GG` - Guernsey\n" + "* `GN` - Guinea\n" + "* `GW` - Guinea-Bissau\n" + "* `GY` - Guyana\n" + "* `HT` - Haiti\n" + "* `HM` - Heard Island and McDonald Islands\n" + "* `VA` - Holy See\n" + "* `HN` - Honduras\n" + "* `HK` - Hong Kong\n" + "* `HU` - Hungary\n" + "* `IS` - Iceland\n" + "* `IN` - India\n" + "* `ID` - Indonesia\n" + "* `IR` - Iran\n" + "* `IQ` - Iraq\n" + "* `IE` - Ireland\n" + "* `IM` - Isle of Man\n" + "* `IL` - Israel\n" + "* `IT` - Italy\n" + "* `JM` - Jamaica\n" + "* `JP` - Japan\n" + "* `JE` - Jersey\n" + "* `JO` - Jordan\n" + "* `KZ` - Kazakhstan\n" + "* `KE` - Kenya\n" + "* `KI` - Kiribati\n" + "* `KW` - Kuwait\n" + "* `KG` - Kyrgyzstan\n" + "* `LA` - Laos\n" + "* `LV` - Latvia\n" + "* `LB` - Lebanon\n" + "* `LS` - Lesotho\n" + "* `LR` - Liberia\n" + "* `LY` - Libya\n" + "* `LI` - Liechtenstein\n" + "* `LT` - Lithuania\n" + "* `LU` - Luxembourg\n" + "* `MO` - Macao\n" + "* `MG` - Madagascar\n" + "* `MW` - Malawi\n" + "* `MY` - Malaysia\n" + "* `MV` - Maldives\n" + "* `ML` - Mali\n" + "* `MT` - Malta\n" + "* `MH` - Marshall Islands\n" + "* `MQ` - Martinique\n" + "* `MR` - Mauritania\n" + "* `MU` - Mauritius\n" + "* `YT` - Mayotte\n" + "* `MX` - Mexico\n" + "* `FM` - Micronesia (Federated States of)\n" + "* `MD` - Moldova\n" + "* `MC` - Monaco\n" + "* `MN` - Mongolia\n" + "* `ME` - Montenegro\n" + "* `MS` - Montserrat\n" + "* `MA` - Morocco\n" + "* `MZ` - Mozambique\n" + "* `MM` - Myanmar\n" + "* `NA` - Namibia\n" + "* `NR` - Nauru\n" + "* `NP` - Nepal\n" + "* `NL` - Netherlands\n" + "* `NC` - New Caledonia\n" + "* `NZ` - New Zealand\n" + "* `NI` - Nicaragua\n" + "* `NE` - Niger\n" + "* `NG` - Nigeria\n" + "* `NU` - Niue\n" + "* `NF` - Norfolk Island\n" + "* `KP` - North Korea\n" + "* `MK` - North Macedonia\n" + "* `MP` - Northern Mariana Islands\n" + "* `NO` - Norway\n" + "* `OM` - Oman\n" + "* `PK` - Pakistan\n" + "* `PW` - Palau\n" + "* `PS` - Palestine, State of\n" + "* `PA` - Panama\n" + "* `PG` - Papua New Guinea\n" + "* `PY` - Paraguay\n" + "* `PE` - Peru\n" + "* `PH` - Philippines\n" + "* `PN` - Pitcairn\n" + "* `PL` - Poland\n" + "* `PT` - Portugal\n" + "* `PR` - Puerto Rico\n" + "* `QA` - Qatar\n" + "* `RE` - Réunion\n" + "* `RO` - Romania\n" + "* `RU` - Russia\n" + "* `RW` - Rwanda\n" + "* `BL` - Saint Barthélemy\n" + "* `SH` - Saint Helena, Ascension and Tristan da Cunha\n" + "* `KN` - Saint Kitts and Nevis\n" + "* `LC` - Saint Lucia\n" + "* `MF` - Saint Martin (French part)\n" + "* `PM` - Saint Pierre and Miquelon\n" + "* `VC` - Saint Vincent and the Grenadines\n" + "* `WS` - Samoa\n" + "* `SM` - San Marino\n" + "* `ST` - Sao Tome and Principe\n" + "* `SA` - Saudi Arabia\n" + "* `SN` - Senegal\n" + "* `RS` - Serbia\n" + "* `SC` - Seychelles\n" + "* `SL` - Sierra Leone\n" + "* `SG` - Singapore\n" + "* `SX` - Sint Maarten (Dutch part)\n" + "* `SK` - Slovakia\n" + "* `SI` - Slovenia\n" + "* `SB` - Solomon Islands\n" + "* `SO` - Somalia\n" + "* `ZA` - South Africa\n" + "* `GS` - South Georgia and the South Sandwich Islands\n" + "* `KR` - South Korea\n" + "* `SS` - South Sudan\n" + "* `ES` - Spain\n" + "* `LK` - Sri Lanka\n" + "* `SD` - Sudan\n" + "* `SR` - Suriname\n" + "* `SJ` - Svalbard and Jan Mayen\n" + "* `SE` - Sweden\n" + "* `CH` - Switzerland\n" + "* `SY` - Syria\n" + "* `TW` - Taiwan\n" + "* `TJ` - Tajikistan\n" + "* `TZ` - Tanzania\n" + "* `TH` - Thailand\n" + "* `TL` - Timor-Leste\n" + "* `TG` - Togo\n" + "* `TK` - Tokelau\n" + "* `TO` - Tonga\n" + "* `TT` - Trinidad and Tobago\n" + "* `TN` - Tunisia\n" + "* `TR` - Turkey\n" + "* `TM` - Turkmenistan\n" + "* `TC` - Turks and Caicos Islands\n" + "* `TV` - Tuvalu\n" + "* `UG` - Uganda\n" + "* `UA` - Ukraine\n" + "* `AE` - United Arab Emirates\n" + "* `GB` - United Kingdom\n" + "* `UM` - United States Minor Outlying Islands\n" + "* `US` - United States of America\n" + "* `UY` - Uruguay\n" + "* `UZ` - Uzbekistan\n" + "* `VU` - Vanuatu\n" + "* `VE` - Venezuela\n" + "* `VN` - Vietnam\n" + "* `VG` - Virgin Islands (British)\n" + "* `VI` - Virgin Islands (U.S.)\n" + "* `WF` - Wallis and Futuna\n" + "* `EH` - Western Sahara\n" + "* `YE` - Yemen\n" + "* `ZM` - Zambia\n" + "* `ZW` - Zimbabwe\n" ) ) zip_code: typing.Optional[str] = pydantic.Field(description="The address's zip code.") diff --git a/src/merge/resources/accounting/types/address_request.py b/src/merge/resources/accounting/types/address_request.py index 6308f6a0..7ddac92c 100644 --- a/src/merge/resources/accounting/types/address_request.py +++ b/src/merge/resources/accounting/types/address_request.py @@ -16,18 +16,15 @@ class AddressRequest(pydantic.BaseModel): """ # The Address Object - ### Description - The `Address` object is used to represent a contact's or company's address. ### Usage Example - Fetch from the `GET CompanyInfo` endpoint and view the company's addresses. """ type: typing.Optional[AddressRequestType] = pydantic.Field( - description=("The address type.\n" "\n" "- `BILLING` - BILLING\n" "- `SHIPPING` - SHIPPING\n") + description=("The address type.\n" "\n" "* `BILLING` - BILLING\n" "* `SHIPPING` - SHIPPING\n") ) street_1: typing.Optional[str] = pydantic.Field(description="Line 1 of the address's street.") street_2: typing.Optional[str] = pydantic.Field(description="Line 2 of the address's street.") @@ -37,255 +34,255 @@ class AddressRequest(pydantic.BaseModel): description=( "The address's country.\n" "\n" - "- `AF` - Afghanistan\n" - "- `AX` - Åland Islands\n" - "- `AL` - Albania\n" - "- `DZ` - Algeria\n" - "- `AS` - American Samoa\n" - "- `AD` - Andorra\n" - "- `AO` - Angola\n" - "- `AI` - Anguilla\n" - "- `AQ` - Antarctica\n" - "- `AG` - Antigua and Barbuda\n" - "- `AR` - Argentina\n" - "- `AM` - Armenia\n" - "- `AW` - Aruba\n" - "- `AU` - Australia\n" - "- `AT` - Austria\n" - "- `AZ` - Azerbaijan\n" - "- `BS` - Bahamas\n" - "- `BH` - Bahrain\n" - "- `BD` - Bangladesh\n" - "- `BB` - Barbados\n" - "- `BY` - Belarus\n" - "- `BE` - Belgium\n" - "- `BZ` - Belize\n" - "- `BJ` - Benin\n" - "- `BM` - Bermuda\n" - "- `BT` - Bhutan\n" - "- `BO` - Bolivia\n" - "- `BQ` - Bonaire, Sint Eustatius and Saba\n" - "- `BA` - Bosnia and Herzegovina\n" - "- `BW` - Botswana\n" - "- `BV` - Bouvet Island\n" - "- `BR` - Brazil\n" - "- `IO` - British Indian Ocean Territory\n" - "- `BN` - Brunei\n" - "- `BG` - Bulgaria\n" - "- `BF` - Burkina Faso\n" - "- `BI` - Burundi\n" - "- `CV` - Cabo Verde\n" - "- `KH` - Cambodia\n" - "- `CM` - Cameroon\n" - "- `CA` - Canada\n" - "- `KY` - Cayman Islands\n" - "- `CF` - Central African Republic\n" - "- `TD` - Chad\n" - "- `CL` - Chile\n" - "- `CN` - China\n" - "- `CX` - Christmas Island\n" - "- `CC` - Cocos (Keeling) Islands\n" - "- `CO` - Colombia\n" - "- `KM` - Comoros\n" - "- `CG` - Congo\n" - "- `CD` - Congo (the Democratic Republic of the)\n" - "- `CK` - Cook Islands\n" - "- `CR` - Costa Rica\n" - "- `CI` - Côte d'Ivoire\n" - "- `HR` - Croatia\n" - "- `CU` - Cuba\n" - "- `CW` - Curaçao\n" - "- `CY` - Cyprus\n" - "- `CZ` - Czechia\n" - "- `DK` - Denmark\n" - "- `DJ` - Djibouti\n" - "- `DM` - Dominica\n" - "- `DO` - Dominican Republic\n" - "- `EC` - Ecuador\n" - "- `EG` - Egypt\n" - "- `SV` - El Salvador\n" - "- `GQ` - Equatorial Guinea\n" - "- `ER` - Eritrea\n" - "- `EE` - Estonia\n" - "- `SZ` - Eswatini\n" - "- `ET` - Ethiopia\n" - "- `FK` - Falkland Islands (Malvinas)\n" - "- `FO` - Faroe Islands\n" - "- `FJ` - Fiji\n" - "- `FI` - Finland\n" - "- `FR` - France\n" - "- `GF` - French Guiana\n" - "- `PF` - French Polynesia\n" - "- `TF` - French Southern Territories\n" - "- `GA` - Gabon\n" - "- `GM` - Gambia\n" - "- `GE` - Georgia\n" - "- `DE` - Germany\n" - "- `GH` - Ghana\n" - "- `GI` - Gibraltar\n" - "- `GR` - Greece\n" - "- `GL` - Greenland\n" - "- `GD` - Grenada\n" - "- `GP` - Guadeloupe\n" - "- `GU` - Guam\n" - "- `GT` - Guatemala\n" - "- `GG` - Guernsey\n" - "- `GN` - Guinea\n" - "- `GW` - Guinea-Bissau\n" - "- `GY` - Guyana\n" - "- `HT` - Haiti\n" - "- `HM` - Heard Island and McDonald Islands\n" - "- `VA` - Holy See\n" - "- `HN` - Honduras\n" - "- `HK` - Hong Kong\n" - "- `HU` - Hungary\n" - "- `IS` - Iceland\n" - "- `IN` - India\n" - "- `ID` - Indonesia\n" - "- `IR` - Iran\n" - "- `IQ` - Iraq\n" - "- `IE` - Ireland\n" - "- `IM` - Isle of Man\n" - "- `IL` - Israel\n" - "- `IT` - Italy\n" - "- `JM` - Jamaica\n" - "- `JP` - Japan\n" - "- `JE` - Jersey\n" - "- `JO` - Jordan\n" - "- `KZ` - Kazakhstan\n" - "- `KE` - Kenya\n" - "- `KI` - Kiribati\n" - "- `KW` - Kuwait\n" - "- `KG` - Kyrgyzstan\n" - "- `LA` - Laos\n" - "- `LV` - Latvia\n" - "- `LB` - Lebanon\n" - "- `LS` - Lesotho\n" - "- `LR` - Liberia\n" - "- `LY` - Libya\n" - "- `LI` - Liechtenstein\n" - "- `LT` - Lithuania\n" - "- `LU` - Luxembourg\n" - "- `MO` - Macao\n" - "- `MG` - Madagascar\n" - "- `MW` - Malawi\n" - "- `MY` - Malaysia\n" - "- `MV` - Maldives\n" - "- `ML` - Mali\n" - "- `MT` - Malta\n" - "- `MH` - Marshall Islands\n" - "- `MQ` - Martinique\n" - "- `MR` - Mauritania\n" - "- `MU` - Mauritius\n" - "- `YT` - Mayotte\n" - "- `MX` - Mexico\n" - "- `FM` - Micronesia (Federated States of)\n" - "- `MD` - Moldova\n" - "- `MC` - Monaco\n" - "- `MN` - Mongolia\n" - "- `ME` - Montenegro\n" - "- `MS` - Montserrat\n" - "- `MA` - Morocco\n" - "- `MZ` - Mozambique\n" - "- `MM` - Myanmar\n" - "- `NA` - Namibia\n" - "- `NR` - Nauru\n" - "- `NP` - Nepal\n" - "- `NL` - Netherlands\n" - "- `NC` - New Caledonia\n" - "- `NZ` - New Zealand\n" - "- `NI` - Nicaragua\n" - "- `NE` - Niger\n" - "- `NG` - Nigeria\n" - "- `NU` - Niue\n" - "- `NF` - Norfolk Island\n" - "- `KP` - North Korea\n" - "- `MK` - North Macedonia\n" - "- `MP` - Northern Mariana Islands\n" - "- `NO` - Norway\n" - "- `OM` - Oman\n" - "- `PK` - Pakistan\n" - "- `PW` - Palau\n" - "- `PS` - Palestine, State of\n" - "- `PA` - Panama\n" - "- `PG` - Papua New Guinea\n" - "- `PY` - Paraguay\n" - "- `PE` - Peru\n" - "- `PH` - Philippines\n" - "- `PN` - Pitcairn\n" - "- `PL` - Poland\n" - "- `PT` - Portugal\n" - "- `PR` - Puerto Rico\n" - "- `QA` - Qatar\n" - "- `RE` - Réunion\n" - "- `RO` - Romania\n" - "- `RU` - Russia\n" - "- `RW` - Rwanda\n" - "- `BL` - Saint Barthélemy\n" - "- `SH` - Saint Helena, Ascension and Tristan da Cunha\n" - "- `KN` - Saint Kitts and Nevis\n" - "- `LC` - Saint Lucia\n" - "- `MF` - Saint Martin (French part)\n" - "- `PM` - Saint Pierre and Miquelon\n" - "- `VC` - Saint Vincent and the Grenadines\n" - "- `WS` - Samoa\n" - "- `SM` - San Marino\n" - "- `ST` - Sao Tome and Principe\n" - "- `SA` - Saudi Arabia\n" - "- `SN` - Senegal\n" - "- `RS` - Serbia\n" - "- `SC` - Seychelles\n" - "- `SL` - Sierra Leone\n" - "- `SG` - Singapore\n" - "- `SX` - Sint Maarten (Dutch part)\n" - "- `SK` - Slovakia\n" - "- `SI` - Slovenia\n" - "- `SB` - Solomon Islands\n" - "- `SO` - Somalia\n" - "- `ZA` - South Africa\n" - "- `GS` - South Georgia and the South Sandwich Islands\n" - "- `KR` - South Korea\n" - "- `SS` - South Sudan\n" - "- `ES` - Spain\n" - "- `LK` - Sri Lanka\n" - "- `SD` - Sudan\n" - "- `SR` - Suriname\n" - "- `SJ` - Svalbard and Jan Mayen\n" - "- `SE` - Sweden\n" - "- `CH` - Switzerland\n" - "- `SY` - Syria\n" - "- `TW` - Taiwan\n" - "- `TJ` - Tajikistan\n" - "- `TZ` - Tanzania\n" - "- `TH` - Thailand\n" - "- `TL` - Timor-Leste\n" - "- `TG` - Togo\n" - "- `TK` - Tokelau\n" - "- `TO` - Tonga\n" - "- `TT` - Trinidad and Tobago\n" - "- `TN` - Tunisia\n" - "- `TR` - Turkey\n" - "- `TM` - Turkmenistan\n" - "- `TC` - Turks and Caicos Islands\n" - "- `TV` - Tuvalu\n" - "- `UG` - Uganda\n" - "- `UA` - Ukraine\n" - "- `AE` - United Arab Emirates\n" - "- `GB` - United Kingdom\n" - "- `UM` - United States Minor Outlying Islands\n" - "- `US` - United States of America\n" - "- `UY` - Uruguay\n" - "- `UZ` - Uzbekistan\n" - "- `VU` - Vanuatu\n" - "- `VE` - Venezuela\n" - "- `VN` - Vietnam\n" - "- `VG` - Virgin Islands (British)\n" - "- `VI` - Virgin Islands (U.S.)\n" - "- `WF` - Wallis and Futuna\n" - "- `EH` - Western Sahara\n" - "- `YE` - Yemen\n" - "- `ZM` - Zambia\n" - "- `ZW` - Zimbabwe\n" + "* `AF` - Afghanistan\n" + "* `AX` - Åland Islands\n" + "* `AL` - Albania\n" + "* `DZ` - Algeria\n" + "* `AS` - American Samoa\n" + "* `AD` - Andorra\n" + "* `AO` - Angola\n" + "* `AI` - Anguilla\n" + "* `AQ` - Antarctica\n" + "* `AG` - Antigua and Barbuda\n" + "* `AR` - Argentina\n" + "* `AM` - Armenia\n" + "* `AW` - Aruba\n" + "* `AU` - Australia\n" + "* `AT` - Austria\n" + "* `AZ` - Azerbaijan\n" + "* `BS` - Bahamas\n" + "* `BH` - Bahrain\n" + "* `BD` - Bangladesh\n" + "* `BB` - Barbados\n" + "* `BY` - Belarus\n" + "* `BE` - Belgium\n" + "* `BZ` - Belize\n" + "* `BJ` - Benin\n" + "* `BM` - Bermuda\n" + "* `BT` - Bhutan\n" + "* `BO` - Bolivia\n" + "* `BQ` - Bonaire, Sint Eustatius and Saba\n" + "* `BA` - Bosnia and Herzegovina\n" + "* `BW` - Botswana\n" + "* `BV` - Bouvet Island\n" + "* `BR` - Brazil\n" + "* `IO` - British Indian Ocean Territory\n" + "* `BN` - Brunei\n" + "* `BG` - Bulgaria\n" + "* `BF` - Burkina Faso\n" + "* `BI` - Burundi\n" + "* `CV` - Cabo Verde\n" + "* `KH` - Cambodia\n" + "* `CM` - Cameroon\n" + "* `CA` - Canada\n" + "* `KY` - Cayman Islands\n" + "* `CF` - Central African Republic\n" + "* `TD` - Chad\n" + "* `CL` - Chile\n" + "* `CN` - China\n" + "* `CX` - Christmas Island\n" + "* `CC` - Cocos (Keeling) Islands\n" + "* `CO` - Colombia\n" + "* `KM` - Comoros\n" + "* `CG` - Congo\n" + "* `CD` - Congo (the Democratic Republic of the)\n" + "* `CK` - Cook Islands\n" + "* `CR` - Costa Rica\n" + "* `CI` - Côte d'Ivoire\n" + "* `HR` - Croatia\n" + "* `CU` - Cuba\n" + "* `CW` - Curaçao\n" + "* `CY` - Cyprus\n" + "* `CZ` - Czechia\n" + "* `DK` - Denmark\n" + "* `DJ` - Djibouti\n" + "* `DM` - Dominica\n" + "* `DO` - Dominican Republic\n" + "* `EC` - Ecuador\n" + "* `EG` - Egypt\n" + "* `SV` - El Salvador\n" + "* `GQ` - Equatorial Guinea\n" + "* `ER` - Eritrea\n" + "* `EE` - Estonia\n" + "* `SZ` - Eswatini\n" + "* `ET` - Ethiopia\n" + "* `FK` - Falkland Islands (Malvinas)\n" + "* `FO` - Faroe Islands\n" + "* `FJ` - Fiji\n" + "* `FI` - Finland\n" + "* `FR` - France\n" + "* `GF` - French Guiana\n" + "* `PF` - French Polynesia\n" + "* `TF` - French Southern Territories\n" + "* `GA` - Gabon\n" + "* `GM` - Gambia\n" + "* `GE` - Georgia\n" + "* `DE` - Germany\n" + "* `GH` - Ghana\n" + "* `GI` - Gibraltar\n" + "* `GR` - Greece\n" + "* `GL` - Greenland\n" + "* `GD` - Grenada\n" + "* `GP` - Guadeloupe\n" + "* `GU` - Guam\n" + "* `GT` - Guatemala\n" + "* `GG` - Guernsey\n" + "* `GN` - Guinea\n" + "* `GW` - Guinea-Bissau\n" + "* `GY` - Guyana\n" + "* `HT` - Haiti\n" + "* `HM` - Heard Island and McDonald Islands\n" + "* `VA` - Holy See\n" + "* `HN` - Honduras\n" + "* `HK` - Hong Kong\n" + "* `HU` - Hungary\n" + "* `IS` - Iceland\n" + "* `IN` - India\n" + "* `ID` - Indonesia\n" + "* `IR` - Iran\n" + "* `IQ` - Iraq\n" + "* `IE` - Ireland\n" + "* `IM` - Isle of Man\n" + "* `IL` - Israel\n" + "* `IT` - Italy\n" + "* `JM` - Jamaica\n" + "* `JP` - Japan\n" + "* `JE` - Jersey\n" + "* `JO` - Jordan\n" + "* `KZ` - Kazakhstan\n" + "* `KE` - Kenya\n" + "* `KI` - Kiribati\n" + "* `KW` - Kuwait\n" + "* `KG` - Kyrgyzstan\n" + "* `LA` - Laos\n" + "* `LV` - Latvia\n" + "* `LB` - Lebanon\n" + "* `LS` - Lesotho\n" + "* `LR` - Liberia\n" + "* `LY` - Libya\n" + "* `LI` - Liechtenstein\n" + "* `LT` - Lithuania\n" + "* `LU` - Luxembourg\n" + "* `MO` - Macao\n" + "* `MG` - Madagascar\n" + "* `MW` - Malawi\n" + "* `MY` - Malaysia\n" + "* `MV` - Maldives\n" + "* `ML` - Mali\n" + "* `MT` - Malta\n" + "* `MH` - Marshall Islands\n" + "* `MQ` - Martinique\n" + "* `MR` - Mauritania\n" + "* `MU` - Mauritius\n" + "* `YT` - Mayotte\n" + "* `MX` - Mexico\n" + "* `FM` - Micronesia (Federated States of)\n" + "* `MD` - Moldova\n" + "* `MC` - Monaco\n" + "* `MN` - Mongolia\n" + "* `ME` - Montenegro\n" + "* `MS` - Montserrat\n" + "* `MA` - Morocco\n" + "* `MZ` - Mozambique\n" + "* `MM` - Myanmar\n" + "* `NA` - Namibia\n" + "* `NR` - Nauru\n" + "* `NP` - Nepal\n" + "* `NL` - Netherlands\n" + "* `NC` - New Caledonia\n" + "* `NZ` - New Zealand\n" + "* `NI` - Nicaragua\n" + "* `NE` - Niger\n" + "* `NG` - Nigeria\n" + "* `NU` - Niue\n" + "* `NF` - Norfolk Island\n" + "* `KP` - North Korea\n" + "* `MK` - North Macedonia\n" + "* `MP` - Northern Mariana Islands\n" + "* `NO` - Norway\n" + "* `OM` - Oman\n" + "* `PK` - Pakistan\n" + "* `PW` - Palau\n" + "* `PS` - Palestine, State of\n" + "* `PA` - Panama\n" + "* `PG` - Papua New Guinea\n" + "* `PY` - Paraguay\n" + "* `PE` - Peru\n" + "* `PH` - Philippines\n" + "* `PN` - Pitcairn\n" + "* `PL` - Poland\n" + "* `PT` - Portugal\n" + "* `PR` - Puerto Rico\n" + "* `QA` - Qatar\n" + "* `RE` - Réunion\n" + "* `RO` - Romania\n" + "* `RU` - Russia\n" + "* `RW` - Rwanda\n" + "* `BL` - Saint Barthélemy\n" + "* `SH` - Saint Helena, Ascension and Tristan da Cunha\n" + "* `KN` - Saint Kitts and Nevis\n" + "* `LC` - Saint Lucia\n" + "* `MF` - Saint Martin (French part)\n" + "* `PM` - Saint Pierre and Miquelon\n" + "* `VC` - Saint Vincent and the Grenadines\n" + "* `WS` - Samoa\n" + "* `SM` - San Marino\n" + "* `ST` - Sao Tome and Principe\n" + "* `SA` - Saudi Arabia\n" + "* `SN` - Senegal\n" + "* `RS` - Serbia\n" + "* `SC` - Seychelles\n" + "* `SL` - Sierra Leone\n" + "* `SG` - Singapore\n" + "* `SX` - Sint Maarten (Dutch part)\n" + "* `SK` - Slovakia\n" + "* `SI` - Slovenia\n" + "* `SB` - Solomon Islands\n" + "* `SO` - Somalia\n" + "* `ZA` - South Africa\n" + "* `GS` - South Georgia and the South Sandwich Islands\n" + "* `KR` - South Korea\n" + "* `SS` - South Sudan\n" + "* `ES` - Spain\n" + "* `LK` - Sri Lanka\n" + "* `SD` - Sudan\n" + "* `SR` - Suriname\n" + "* `SJ` - Svalbard and Jan Mayen\n" + "* `SE` - Sweden\n" + "* `CH` - Switzerland\n" + "* `SY` - Syria\n" + "* `TW` - Taiwan\n" + "* `TJ` - Tajikistan\n" + "* `TZ` - Tanzania\n" + "* `TH` - Thailand\n" + "* `TL` - Timor-Leste\n" + "* `TG` - Togo\n" + "* `TK` - Tokelau\n" + "* `TO` - Tonga\n" + "* `TT` - Trinidad and Tobago\n" + "* `TN` - Tunisia\n" + "* `TR` - Turkey\n" + "* `TM` - Turkmenistan\n" + "* `TC` - Turks and Caicos Islands\n" + "* `TV` - Tuvalu\n" + "* `UG` - Uganda\n" + "* `UA` - Ukraine\n" + "* `AE` - United Arab Emirates\n" + "* `GB` - United Kingdom\n" + "* `UM` - United States Minor Outlying Islands\n" + "* `US` - United States of America\n" + "* `UY` - Uruguay\n" + "* `UZ` - Uzbekistan\n" + "* `VU` - Vanuatu\n" + "* `VE` - Venezuela\n" + "* `VN` - Vietnam\n" + "* `VG` - Virgin Islands (British)\n" + "* `VI` - Virgin Islands (U.S.)\n" + "* `WF` - Wallis and Futuna\n" + "* `EH` - Western Sahara\n" + "* `YE` - Yemen\n" + "* `ZM` - Zambia\n" + "* `ZW` - Zimbabwe\n" ) ) zip_code: typing.Optional[str] = pydantic.Field(description="The address's zip code.") diff --git a/src/merge/resources/accounting/types/address_type_enum.py b/src/merge/resources/accounting/types/address_type_enum.py index 1483fc30..69be620b 100644 --- a/src/merge/resources/accounting/types/address_type_enum.py +++ b/src/merge/resources/accounting/types/address_type_enum.py @@ -8,8 +8,8 @@ class AddressTypeEnum(str, enum.Enum): """ - - `BILLING` - BILLING - - `SHIPPING` - SHIPPING + * `BILLING` - BILLING + * `SHIPPING` - SHIPPING """ BILLING = "BILLING" diff --git a/src/merge/resources/accounting/types/audit_log_event.py b/src/merge/resources/accounting/types/audit_log_event.py index 0d3eeb7d..c6232c1e 100644 --- a/src/merge/resources/accounting/types/audit_log_event.py +++ b/src/merge/resources/accounting/types/audit_log_event.py @@ -25,12 +25,12 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the role of the user (or SYSTEM/API if action not taken by a user) at the time of this Event occurring.\n" "\n" - "- `ADMIN` - ADMIN\n" - "- `DEVELOPER` - DEVELOPER\n" - "- `MEMBER` - MEMBER\n" - "- `API` - API\n" - "- `SYSTEM` - SYSTEM\n" - "- `MERGE_TEAM` - MERGE_TEAM\n" + "* `ADMIN` - ADMIN\n" + "* `DEVELOPER` - DEVELOPER\n" + "* `MEMBER` - MEMBER\n" + "* `API` - API\n" + "* `SYSTEM` - SYSTEM\n" + "* `MERGE_TEAM` - MERGE_TEAM\n" ) ) ip_address: str @@ -38,36 +38,36 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the type of event that occurred.\n" "\n" - "- `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" - "- `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" - "- `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" - "- `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" - "- `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" - "- `INVITED_USER` - INVITED_USER\n" - "- `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" - "- `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" - "- `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" - "- `CREATED_DESTINATION` - CREATED_DESTINATION\n" - "- `DELETED_DESTINATION` - DELETED_DESTINATION\n" - "- `CHANGED_SCOPES` - CHANGED_SCOPES\n" - "- `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" - "- `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" - "- `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" - "- `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" - "- `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" - "- `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" - "- `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" - "- `RESET_PASSWORD` - RESET_PASSWORD\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" + "* `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" + "* `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" + "* `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" + "* `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" + "* `INVITED_USER` - INVITED_USER\n" + "* `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" + "* `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" + "* `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" + "* `CREATED_DESTINATION` - CREATED_DESTINATION\n" + "* `DELETED_DESTINATION` - DELETED_DESTINATION\n" + "* `CHANGED_SCOPES` - CHANGED_SCOPES\n" + "* `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" + "* `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" + "* `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" + "* `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" + "* `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" + "* `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" + "* `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" + "* `RESET_PASSWORD` - RESET_PASSWORD\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" ) ) event_description: str diff --git a/src/merge/resources/accounting/types/available_actions.py b/src/merge/resources/accounting/types/available_actions.py index d32002fb..b2a97547 100644 --- a/src/merge/resources/accounting/types/available_actions.py +++ b/src/merge/resources/accounting/types/available_actions.py @@ -16,13 +16,10 @@ class AvailableActions(pydantic.BaseModel): """ # The AvailableActions Object - ### Description - The `Activity` object is used to see all available model/operation combinations for an integration. ### Usage Example - Fetch all the actions available for the `Zenefits` integration. """ diff --git a/src/merge/resources/accounting/types/balance_sheet.py b/src/merge/resources/accounting/types/balance_sheet.py index 1e24a9cd..91f91d96 100644 --- a/src/merge/resources/accounting/types/balance_sheet.py +++ b/src/merge/resources/accounting/types/balance_sheet.py @@ -18,13 +18,10 @@ class BalanceSheet(pydantic.BaseModel): """ # The BalanceSheet Object - ### Description - The `BalanceSheet` object shows a company’s assets, liabilities, and equity. Assets should be equal to liability and equity combined. This shows the company’s financial health at a specific point in time. ### Usage Example - Fetch from the `LIST BalanceSheets` endpoint and view a company's balance sheets. """ @@ -35,312 +32,312 @@ class BalanceSheet(pydantic.BaseModel): description=( "The balance sheet's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) company: typing.Optional[BalanceSheetCompany] = pydantic.Field( diff --git a/src/merge/resources/accounting/types/cash_flow_statement.py b/src/merge/resources/accounting/types/cash_flow_statement.py index 26f196c7..01c72716 100644 --- a/src/merge/resources/accounting/types/cash_flow_statement.py +++ b/src/merge/resources/accounting/types/cash_flow_statement.py @@ -18,13 +18,10 @@ class CashFlowStatement(pydantic.BaseModel): """ # The CashFlowStatement Object - ### Description - The `CashFlowStatement` object shows operating activities, investing activities, and financing activities over a period of time (month, quarter, or year). ### Usage Example - Fetch from the `LIST CashFlowStatements` endpoint and view a company's cash flow statements. """ @@ -35,312 +32,312 @@ class CashFlowStatement(pydantic.BaseModel): description=( "The cash flow statement's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) company: typing.Optional[CashFlowStatementCompany] = pydantic.Field( diff --git a/src/merge/resources/accounting/types/categories_enum.py b/src/merge/resources/accounting/types/categories_enum.py index ee5cac33..3f2dc5a9 100644 --- a/src/merge/resources/accounting/types/categories_enum.py +++ b/src/merge/resources/accounting/types/categories_enum.py @@ -8,13 +8,13 @@ class CategoriesEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/accounting/types/category_enum.py b/src/merge/resources/accounting/types/category_enum.py index ad5a0688..d37e48f5 100644 --- a/src/merge/resources/accounting/types/category_enum.py +++ b/src/merge/resources/accounting/types/category_enum.py @@ -8,13 +8,13 @@ class CategoryEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/accounting/types/category_type_enum.py b/src/merge/resources/accounting/types/category_type_enum.py index 03bd7e4d..3f03c333 100644 --- a/src/merge/resources/accounting/types/category_type_enum.py +++ b/src/merge/resources/accounting/types/category_type_enum.py @@ -8,8 +8,8 @@ class CategoryTypeEnum(str, enum.Enum): """ - - `CLASS` - CLASS - - `DEPARTMENT` - DEPARTMENT + * `CLASS` - CLASS + * `DEPARTMENT` - DEPARTMENT """ CLASS = "CLASS" diff --git a/src/merge/resources/accounting/types/classification_enum.py b/src/merge/resources/accounting/types/classification_enum.py index 26499ae6..3f2ed1f6 100644 --- a/src/merge/resources/accounting/types/classification_enum.py +++ b/src/merge/resources/accounting/types/classification_enum.py @@ -8,11 +8,11 @@ class ClassificationEnum(str, enum.Enum): """ - - `ASSET` - ASSET - - `EQUITY` - EQUITY - - `EXPENSE` - EXPENSE - - `LIABILITY` - LIABILITY - - `REVENUE` - REVENUE + * `ASSET` - ASSET + * `EQUITY` - EQUITY + * `EXPENSE` - EXPENSE + * `LIABILITY` - LIABILITY + * `REVENUE` - REVENUE """ ASSET = "ASSET" diff --git a/src/merge/resources/accounting/types/company_info.py b/src/merge/resources/accounting/types/company_info.py index 36477d88..0ce77d44 100644 --- a/src/merge/resources/accounting/types/company_info.py +++ b/src/merge/resources/accounting/types/company_info.py @@ -18,13 +18,10 @@ class CompanyInfo(pydantic.BaseModel): """ # The CompanyInfo Object - ### Description - The `CompanyInfo` object contains information about the company of the linked account. If the company has multiple entities (also known as subsidiaries), each entity may show up as a single `CompanyInfo` record. ### Usage Example - Fetch from the `GET CompanyInfo` endpoint and view a company's information. """ @@ -39,312 +36,312 @@ class CompanyInfo(pydantic.BaseModel): description=( "The currency set in the company's accounting platform.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) remote_created_at: typing.Optional[dt.datetime] = pydantic.Field( diff --git a/src/merge/resources/accounting/resources/company_info/types/company_info_list_request_expand.py b/src/merge/resources/accounting/types/company_info_list_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/company_info/types/company_info_list_request_expand.py rename to src/merge/resources/accounting/types/company_info_list_request_expand.py diff --git a/src/merge/resources/accounting/resources/company_info/types/company_info_retrieve_request_expand.py b/src/merge/resources/accounting/types/company_info_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/company_info/types/company_info_retrieve_request_expand.py rename to src/merge/resources/accounting/types/company_info_retrieve_request_expand.py diff --git a/src/merge/resources/accounting/types/condition_schema.py b/src/merge/resources/accounting/types/condition_schema.py index 7ebf9534..eae5c8cc 100644 --- a/src/merge/resources/accounting/types/condition_schema.py +++ b/src/merge/resources/accounting/types/condition_schema.py @@ -21,7 +21,7 @@ class ConditionSchema(pydantic.BaseModel): description="The common model for which a condition schema is defined." ) native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) field_name: typing.Optional[str] = pydantic.Field( description='The name of the field on the common model that this condition corresponds to, if they conceptually match. e.g. "location_type".' @@ -33,13 +33,13 @@ class ConditionSchema(pydantic.BaseModel): description=( "The type of value(s) that can be set for this condition.\n" "\n" - "- `BOOLEAN` - BOOLEAN\n" - "- `DATE` - DATE\n" - "- `DATE_TIME` - DATE_TIME\n" - "- `INTEGER` - INTEGER\n" - "- `FLOAT` - FLOAT\n" - "- `STRING` - STRING\n" - "- `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" + "* `BOOLEAN` - BOOLEAN\n" + "* `DATE` - DATE\n" + "* `DATE_TIME` - DATE_TIME\n" + "* `INTEGER` - INTEGER\n" + "* `FLOAT` - FLOAT\n" + "* `STRING` - STRING\n" + "* `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" ) ) operators: typing.List[OperatorSchema] = pydantic.Field( diff --git a/src/merge/resources/accounting/types/condition_type_enum.py b/src/merge/resources/accounting/types/condition_type_enum.py index 2814507a..c87351cf 100644 --- a/src/merge/resources/accounting/types/condition_type_enum.py +++ b/src/merge/resources/accounting/types/condition_type_enum.py @@ -8,13 +8,13 @@ class ConditionTypeEnum(str, enum.Enum): """ - - `BOOLEAN` - BOOLEAN - - `DATE` - DATE - - `DATE_TIME` - DATE_TIME - - `INTEGER` - INTEGER - - `FLOAT` - FLOAT - - `STRING` - STRING - - `LIST_OF_STRINGS` - LIST_OF_STRINGS + * `BOOLEAN` - BOOLEAN + * `DATE` - DATE + * `DATE_TIME` - DATE_TIME + * `INTEGER` - INTEGER + * `FLOAT` - FLOAT + * `STRING` - STRING + * `LIST_OF_STRINGS` - LIST_OF_STRINGS """ BOOLEAN = "BOOLEAN" @@ -31,7 +31,7 @@ def visit( date: typing.Callable[[], T_Result], date_time: typing.Callable[[], T_Result], integer: typing.Callable[[], T_Result], - float_: typing.Callable[[], T_Result], + float: typing.Callable[[], T_Result], string: typing.Callable[[], T_Result], list_of_strings: typing.Callable[[], T_Result], ) -> T_Result: @@ -44,7 +44,7 @@ def visit( if self is ConditionTypeEnum.INTEGER: return integer() if self is ConditionTypeEnum.FLOAT: - return float_() + return float() if self is ConditionTypeEnum.STRING: return string() if self is ConditionTypeEnum.LIST_OF_STRINGS: diff --git a/src/merge/resources/accounting/types/contact.py b/src/merge/resources/accounting/types/contact.py index b4c6ba11..117cffb5 100644 --- a/src/merge/resources/accounting/types/contact.py +++ b/src/merge/resources/accounting/types/contact.py @@ -18,16 +18,12 @@ class Contact(pydantic.BaseModel): """ # The Contact Object - ### Description - A `Contact` is an individual or business entity to which products and services are sold to or purchased from. The `Contact` model contains both Customers, in which products and services are sold to, and Vendors (or Suppliers), in which products and services are purchased from. - - - A `Contact` is a Vendor/Supplier if the `is_supplier` property is true. - - A `Contact` is a customer if the `is_customer` property is true. + * A `Contact` is a Vendor/Supplier if the `is_supplier` property is true. + * A `Contact` is a customer if the `is_customer` property is true. ### Usage Example - Fetch from the `LIST Contacts` endpoint and view a company's contacts. """ @@ -39,7 +35,7 @@ class Contact(pydantic.BaseModel): email_address: typing.Optional[str] = pydantic.Field(description="The contact's email address.") tax_number: typing.Optional[str] = pydantic.Field(description="The contact's tax number.") status: typing.Optional[ContactStatus] = pydantic.Field( - description=("The contact's status\n" "\n" "- `ACTIVE` - ACTIVE\n" "- `ARCHIVED` - ARCHIVED\n") + description=("The contact's status\n" "\n" "* `ACTIVE` - ACTIVE\n" "* `ARCHIVED` - ARCHIVED\n") ) currency: typing.Optional[str] = pydantic.Field(description="The currency the contact's transactions are in.") remote_updated_at: typing.Optional[dt.datetime] = pydantic.Field( diff --git a/src/merge/resources/accounting/types/contact_request.py b/src/merge/resources/accounting/types/contact_request.py index bc9f9500..e34f9475 100644 --- a/src/merge/resources/accounting/types/contact_request.py +++ b/src/merge/resources/accounting/types/contact_request.py @@ -17,16 +17,12 @@ class ContactRequest(pydantic.BaseModel): """ # The Contact Object - ### Description - A `Contact` is an individual or business entity to which products and services are sold to or purchased from. The `Contact` model contains both Customers, in which products and services are sold to, and Vendors (or Suppliers), in which products and services are purchased from. - - - A `Contact` is a Vendor/Supplier if the `is_supplier` property is true. - - A `Contact` is a customer if the `is_customer` property is true. + * A `Contact` is a Vendor/Supplier if the `is_supplier` property is true. + * A `Contact` is a customer if the `is_customer` property is true. ### Usage Example - Fetch from the `LIST Contacts` endpoint and view a company's contacts. """ @@ -36,7 +32,7 @@ class ContactRequest(pydantic.BaseModel): email_address: typing.Optional[str] = pydantic.Field(description="The contact's email address.") tax_number: typing.Optional[str] = pydantic.Field(description="The contact's tax number.") status: typing.Optional[ContactRequestStatus] = pydantic.Field( - description=("The contact's status\n" "\n" "- `ACTIVE` - ACTIVE\n" "- `ARCHIVED` - ARCHIVED\n") + description=("The contact's status\n" "\n" "* `ACTIVE` - ACTIVE\n" "* `ARCHIVED` - ARCHIVED\n") ) currency: typing.Optional[str] = pydantic.Field(description="The currency the contact's transactions are in.") company: typing.Optional[str] = pydantic.Field(description="The company the contact belongs to.") diff --git a/src/merge/resources/accounting/resources/contacts/types/contacts_list_request_expand.py b/src/merge/resources/accounting/types/contacts_list_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/contacts/types/contacts_list_request_expand.py rename to src/merge/resources/accounting/types/contacts_list_request_expand.py diff --git a/src/merge/resources/accounting/resources/contacts/types/contacts_retrieve_request_expand.py b/src/merge/resources/accounting/types/contacts_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/contacts/types/contacts_retrieve_request_expand.py rename to src/merge/resources/accounting/types/contacts_retrieve_request_expand.py diff --git a/src/merge/resources/accounting/types/country_enum.py b/src/merge/resources/accounting/types/country_enum.py index 7e6b7a0e..a631e320 100644 --- a/src/merge/resources/accounting/types/country_enum.py +++ b/src/merge/resources/accounting/types/country_enum.py @@ -8,255 +8,255 @@ class CountryEnum(str, enum.Enum): """ - - `AF` - Afghanistan - - `AX` - Åland Islands - - `AL` - Albania - - `DZ` - Algeria - - `AS` - American Samoa - - `AD` - Andorra - - `AO` - Angola - - `AI` - Anguilla - - `AQ` - Antarctica - - `AG` - Antigua and Barbuda - - `AR` - Argentina - - `AM` - Armenia - - `AW` - Aruba - - `AU` - Australia - - `AT` - Austria - - `AZ` - Azerbaijan - - `BS` - Bahamas - - `BH` - Bahrain - - `BD` - Bangladesh - - `BB` - Barbados - - `BY` - Belarus - - `BE` - Belgium - - `BZ` - Belize - - `BJ` - Benin - - `BM` - Bermuda - - `BT` - Bhutan - - `BO` - Bolivia - - `BQ` - Bonaire, Sint Eustatius and Saba - - `BA` - Bosnia and Herzegovina - - `BW` - Botswana - - `BV` - Bouvet Island - - `BR` - Brazil - - `IO` - British Indian Ocean Territory - - `BN` - Brunei - - `BG` - Bulgaria - - `BF` - Burkina Faso - - `BI` - Burundi - - `CV` - Cabo Verde - - `KH` - Cambodia - - `CM` - Cameroon - - `CA` - Canada - - `KY` - Cayman Islands - - `CF` - Central African Republic - - `TD` - Chad - - `CL` - Chile - - `CN` - China - - `CX` - Christmas Island - - `CC` - Cocos (Keeling) Islands - - `CO` - Colombia - - `KM` - Comoros - - `CG` - Congo - - `CD` - Congo (the Democratic Republic of the) - - `CK` - Cook Islands - - `CR` - Costa Rica - - `CI` - Côte d'Ivoire - - `HR` - Croatia - - `CU` - Cuba - - `CW` - Curaçao - - `CY` - Cyprus - - `CZ` - Czechia - - `DK` - Denmark - - `DJ` - Djibouti - - `DM` - Dominica - - `DO` - Dominican Republic - - `EC` - Ecuador - - `EG` - Egypt - - `SV` - El Salvador - - `GQ` - Equatorial Guinea - - `ER` - Eritrea - - `EE` - Estonia - - `SZ` - Eswatini - - `ET` - Ethiopia - - `FK` - Falkland Islands (Malvinas) - - `FO` - Faroe Islands - - `FJ` - Fiji - - `FI` - Finland - - `FR` - France - - `GF` - French Guiana - - `PF` - French Polynesia - - `TF` - French Southern Territories - - `GA` - Gabon - - `GM` - Gambia - - `GE` - Georgia - - `DE` - Germany - - `GH` - Ghana - - `GI` - Gibraltar - - `GR` - Greece - - `GL` - Greenland - - `GD` - Grenada - - `GP` - Guadeloupe - - `GU` - Guam - - `GT` - Guatemala - - `GG` - Guernsey - - `GN` - Guinea - - `GW` - Guinea-Bissau - - `GY` - Guyana - - `HT` - Haiti - - `HM` - Heard Island and McDonald Islands - - `VA` - Holy See - - `HN` - Honduras - - `HK` - Hong Kong - - `HU` - Hungary - - `IS` - Iceland - - `IN` - India - - `ID` - Indonesia - - `IR` - Iran - - `IQ` - Iraq - - `IE` - Ireland - - `IM` - Isle of Man - - `IL` - Israel - - `IT` - Italy - - `JM` - Jamaica - - `JP` - Japan - - `JE` - Jersey - - `JO` - Jordan - - `KZ` - Kazakhstan - - `KE` - Kenya - - `KI` - Kiribati - - `KW` - Kuwait - - `KG` - Kyrgyzstan - - `LA` - Laos - - `LV` - Latvia - - `LB` - Lebanon - - `LS` - Lesotho - - `LR` - Liberia - - `LY` - Libya - - `LI` - Liechtenstein - - `LT` - Lithuania - - `LU` - Luxembourg - - `MO` - Macao - - `MG` - Madagascar - - `MW` - Malawi - - `MY` - Malaysia - - `MV` - Maldives - - `ML` - Mali - - `MT` - Malta - - `MH` - Marshall Islands - - `MQ` - Martinique - - `MR` - Mauritania - - `MU` - Mauritius - - `YT` - Mayotte - - `MX` - Mexico - - `FM` - Micronesia (Federated States of) - - `MD` - Moldova - - `MC` - Monaco - - `MN` - Mongolia - - `ME` - Montenegro - - `MS` - Montserrat - - `MA` - Morocco - - `MZ` - Mozambique - - `MM` - Myanmar - - `NA` - Namibia - - `NR` - Nauru - - `NP` - Nepal - - `NL` - Netherlands - - `NC` - New Caledonia - - `NZ` - New Zealand - - `NI` - Nicaragua - - `NE` - Niger - - `NG` - Nigeria - - `NU` - Niue - - `NF` - Norfolk Island - - `KP` - North Korea - - `MK` - North Macedonia - - `MP` - Northern Mariana Islands - - `NO` - Norway - - `OM` - Oman - - `PK` - Pakistan - - `PW` - Palau - - `PS` - Palestine, State of - - `PA` - Panama - - `PG` - Papua New Guinea - - `PY` - Paraguay - - `PE` - Peru - - `PH` - Philippines - - `PN` - Pitcairn - - `PL` - Poland - - `PT` - Portugal - - `PR` - Puerto Rico - - `QA` - Qatar - - `RE` - Réunion - - `RO` - Romania - - `RU` - Russia - - `RW` - Rwanda - - `BL` - Saint Barthélemy - - `SH` - Saint Helena, Ascension and Tristan da Cunha - - `KN` - Saint Kitts and Nevis - - `LC` - Saint Lucia - - `MF` - Saint Martin (French part) - - `PM` - Saint Pierre and Miquelon - - `VC` - Saint Vincent and the Grenadines - - `WS` - Samoa - - `SM` - San Marino - - `ST` - Sao Tome and Principe - - `SA` - Saudi Arabia - - `SN` - Senegal - - `RS` - Serbia - - `SC` - Seychelles - - `SL` - Sierra Leone - - `SG` - Singapore - - `SX` - Sint Maarten (Dutch part) - - `SK` - Slovakia - - `SI` - Slovenia - - `SB` - Solomon Islands - - `SO` - Somalia - - `ZA` - South Africa - - `GS` - South Georgia and the South Sandwich Islands - - `KR` - South Korea - - `SS` - South Sudan - - `ES` - Spain - - `LK` - Sri Lanka - - `SD` - Sudan - - `SR` - Suriname - - `SJ` - Svalbard and Jan Mayen - - `SE` - Sweden - - `CH` - Switzerland - - `SY` - Syria - - `TW` - Taiwan - - `TJ` - Tajikistan - - `TZ` - Tanzania - - `TH` - Thailand - - `TL` - Timor-Leste - - `TG` - Togo - - `TK` - Tokelau - - `TO` - Tonga - - `TT` - Trinidad and Tobago - - `TN` - Tunisia - - `TR` - Turkey - - `TM` - Turkmenistan - - `TC` - Turks and Caicos Islands - - `TV` - Tuvalu - - `UG` - Uganda - - `UA` - Ukraine - - `AE` - United Arab Emirates - - `GB` - United Kingdom - - `UM` - United States Minor Outlying Islands - - `US` - United States of America - - `UY` - Uruguay - - `UZ` - Uzbekistan - - `VU` - Vanuatu - - `VE` - Venezuela - - `VN` - Vietnam - - `VG` - Virgin Islands (British) - - `VI` - Virgin Islands (U.S.) - - `WF` - Wallis and Futuna - - `EH` - Western Sahara - - `YE` - Yemen - - `ZM` - Zambia - - `ZW` - Zimbabwe + * `AF` - Afghanistan + * `AX` - Åland Islands + * `AL` - Albania + * `DZ` - Algeria + * `AS` - American Samoa + * `AD` - Andorra + * `AO` - Angola + * `AI` - Anguilla + * `AQ` - Antarctica + * `AG` - Antigua and Barbuda + * `AR` - Argentina + * `AM` - Armenia + * `AW` - Aruba + * `AU` - Australia + * `AT` - Austria + * `AZ` - Azerbaijan + * `BS` - Bahamas + * `BH` - Bahrain + * `BD` - Bangladesh + * `BB` - Barbados + * `BY` - Belarus + * `BE` - Belgium + * `BZ` - Belize + * `BJ` - Benin + * `BM` - Bermuda + * `BT` - Bhutan + * `BO` - Bolivia + * `BQ` - Bonaire, Sint Eustatius and Saba + * `BA` - Bosnia and Herzegovina + * `BW` - Botswana + * `BV` - Bouvet Island + * `BR` - Brazil + * `IO` - British Indian Ocean Territory + * `BN` - Brunei + * `BG` - Bulgaria + * `BF` - Burkina Faso + * `BI` - Burundi + * `CV` - Cabo Verde + * `KH` - Cambodia + * `CM` - Cameroon + * `CA` - Canada + * `KY` - Cayman Islands + * `CF` - Central African Republic + * `TD` - Chad + * `CL` - Chile + * `CN` - China + * `CX` - Christmas Island + * `CC` - Cocos (Keeling) Islands + * `CO` - Colombia + * `KM` - Comoros + * `CG` - Congo + * `CD` - Congo (the Democratic Republic of the) + * `CK` - Cook Islands + * `CR` - Costa Rica + * `CI` - Côte d'Ivoire + * `HR` - Croatia + * `CU` - Cuba + * `CW` - Curaçao + * `CY` - Cyprus + * `CZ` - Czechia + * `DK` - Denmark + * `DJ` - Djibouti + * `DM` - Dominica + * `DO` - Dominican Republic + * `EC` - Ecuador + * `EG` - Egypt + * `SV` - El Salvador + * `GQ` - Equatorial Guinea + * `ER` - Eritrea + * `EE` - Estonia + * `SZ` - Eswatini + * `ET` - Ethiopia + * `FK` - Falkland Islands (Malvinas) + * `FO` - Faroe Islands + * `FJ` - Fiji + * `FI` - Finland + * `FR` - France + * `GF` - French Guiana + * `PF` - French Polynesia + * `TF` - French Southern Territories + * `GA` - Gabon + * `GM` - Gambia + * `GE` - Georgia + * `DE` - Germany + * `GH` - Ghana + * `GI` - Gibraltar + * `GR` - Greece + * `GL` - Greenland + * `GD` - Grenada + * `GP` - Guadeloupe + * `GU` - Guam + * `GT` - Guatemala + * `GG` - Guernsey + * `GN` - Guinea + * `GW` - Guinea-Bissau + * `GY` - Guyana + * `HT` - Haiti + * `HM` - Heard Island and McDonald Islands + * `VA` - Holy See + * `HN` - Honduras + * `HK` - Hong Kong + * `HU` - Hungary + * `IS` - Iceland + * `IN` - India + * `ID` - Indonesia + * `IR` - Iran + * `IQ` - Iraq + * `IE` - Ireland + * `IM` - Isle of Man + * `IL` - Israel + * `IT` - Italy + * `JM` - Jamaica + * `JP` - Japan + * `JE` - Jersey + * `JO` - Jordan + * `KZ` - Kazakhstan + * `KE` - Kenya + * `KI` - Kiribati + * `KW` - Kuwait + * `KG` - Kyrgyzstan + * `LA` - Laos + * `LV` - Latvia + * `LB` - Lebanon + * `LS` - Lesotho + * `LR` - Liberia + * `LY` - Libya + * `LI` - Liechtenstein + * `LT` - Lithuania + * `LU` - Luxembourg + * `MO` - Macao + * `MG` - Madagascar + * `MW` - Malawi + * `MY` - Malaysia + * `MV` - Maldives + * `ML` - Mali + * `MT` - Malta + * `MH` - Marshall Islands + * `MQ` - Martinique + * `MR` - Mauritania + * `MU` - Mauritius + * `YT` - Mayotte + * `MX` - Mexico + * `FM` - Micronesia (Federated States of) + * `MD` - Moldova + * `MC` - Monaco + * `MN` - Mongolia + * `ME` - Montenegro + * `MS` - Montserrat + * `MA` - Morocco + * `MZ` - Mozambique + * `MM` - Myanmar + * `NA` - Namibia + * `NR` - Nauru + * `NP` - Nepal + * `NL` - Netherlands + * `NC` - New Caledonia + * `NZ` - New Zealand + * `NI` - Nicaragua + * `NE` - Niger + * `NG` - Nigeria + * `NU` - Niue + * `NF` - Norfolk Island + * `KP` - North Korea + * `MK` - North Macedonia + * `MP` - Northern Mariana Islands + * `NO` - Norway + * `OM` - Oman + * `PK` - Pakistan + * `PW` - Palau + * `PS` - Palestine, State of + * `PA` - Panama + * `PG` - Papua New Guinea + * `PY` - Paraguay + * `PE` - Peru + * `PH` - Philippines + * `PN` - Pitcairn + * `PL` - Poland + * `PT` - Portugal + * `PR` - Puerto Rico + * `QA` - Qatar + * `RE` - Réunion + * `RO` - Romania + * `RU` - Russia + * `RW` - Rwanda + * `BL` - Saint Barthélemy + * `SH` - Saint Helena, Ascension and Tristan da Cunha + * `KN` - Saint Kitts and Nevis + * `LC` - Saint Lucia + * `MF` - Saint Martin (French part) + * `PM` - Saint Pierre and Miquelon + * `VC` - Saint Vincent and the Grenadines + * `WS` - Samoa + * `SM` - San Marino + * `ST` - Sao Tome and Principe + * `SA` - Saudi Arabia + * `SN` - Senegal + * `RS` - Serbia + * `SC` - Seychelles + * `SL` - Sierra Leone + * `SG` - Singapore + * `SX` - Sint Maarten (Dutch part) + * `SK` - Slovakia + * `SI` - Slovenia + * `SB` - Solomon Islands + * `SO` - Somalia + * `ZA` - South Africa + * `GS` - South Georgia and the South Sandwich Islands + * `KR` - South Korea + * `SS` - South Sudan + * `ES` - Spain + * `LK` - Sri Lanka + * `SD` - Sudan + * `SR` - Suriname + * `SJ` - Svalbard and Jan Mayen + * `SE` - Sweden + * `CH` - Switzerland + * `SY` - Syria + * `TW` - Taiwan + * `TJ` - Tajikistan + * `TZ` - Tanzania + * `TH` - Thailand + * `TL` - Timor-Leste + * `TG` - Togo + * `TK` - Tokelau + * `TO` - Tonga + * `TT` - Trinidad and Tobago + * `TN` - Tunisia + * `TR` - Turkey + * `TM` - Turkmenistan + * `TC` - Turks and Caicos Islands + * `TV` - Tuvalu + * `UG` - Uganda + * `UA` - Ukraine + * `AE` - United Arab Emirates + * `GB` - United Kingdom + * `UM` - United States Minor Outlying Islands + * `US` - United States of America + * `UY` - Uruguay + * `UZ` - Uzbekistan + * `VU` - Vanuatu + * `VE` - Venezuela + * `VN` - Vietnam + * `VG` - Virgin Islands (British) + * `VI` - Virgin Islands (U.S.) + * `WF` - Wallis and Futuna + * `EH` - Western Sahara + * `YE` - Yemen + * `ZM` - Zambia + * `ZW` - Zimbabwe """ AF = "AF" diff --git a/src/merge/resources/accounting/types/credit_note.py b/src/merge/resources/accounting/types/credit_note.py index bdd6d984..e2d41b90 100644 --- a/src/merge/resources/accounting/types/credit_note.py +++ b/src/merge/resources/accounting/types/credit_note.py @@ -24,13 +24,10 @@ class CreditNote(pydantic.BaseModel): """ # The CreditNote Object - ### Description - - A `CreditNote` is transaction issued to a customer, indicating a reduction or cancellation of the amount owed by the customer. It is most generally used as an adjustment note used to rectify errors, returns, or overpayments related to a sales transaction. A `CreditNote` can be applied to _Accounts Receivable_ Invoices to decrease the overall amount of the Invoice. + A `CreditNote` is transaction issued to a customer, indicating a reduction or cancellation of the amount owed by the customer. It is most generally used as an adjustment note used to rectify errors, returns, or overpayments related to a sales transaction. A `CreditNote` can be applied to *Accounts Receivable* Invoices to decrease the overall amount of the Invoice. ### Usage Example - Fetch from the `LIST CreditNotes` endpoint and view a company's credit notes. """ @@ -41,9 +38,9 @@ class CreditNote(pydantic.BaseModel): description=( "The credit note's status.\n" "\n" - "- `SUBMITTED` - SUBMITTED\n" - "- `AUTHORIZED` - AUTHORIZED\n" - "- `PAID` - PAID\n" + "* `SUBMITTED` - SUBMITTED\n" + "* `AUTHORIZED` - AUTHORIZED\n" + "* `PAID` - PAID\n" ) ) number: typing.Optional[str] = pydantic.Field(description="The credit note's number.") @@ -60,312 +57,312 @@ class CreditNote(pydantic.BaseModel): description=( "The credit note's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) remote_created_at: typing.Optional[dt.datetime] = pydantic.Field( diff --git a/src/merge/resources/accounting/types/credit_note_status_enum.py b/src/merge/resources/accounting/types/credit_note_status_enum.py index 6782fcc5..d0c47958 100644 --- a/src/merge/resources/accounting/types/credit_note_status_enum.py +++ b/src/merge/resources/accounting/types/credit_note_status_enum.py @@ -8,9 +8,9 @@ class CreditNoteStatusEnum(str, enum.Enum): """ - - `SUBMITTED` - SUBMITTED - - `AUTHORIZED` - AUTHORIZED - - `PAID` - PAID + * `SUBMITTED` - SUBMITTED + * `AUTHORIZED` - AUTHORIZED + * `PAID` - PAID """ SUBMITTED = "SUBMITTED" diff --git a/src/merge/resources/accounting/resources/credit_notes/types/credit_notes_list_request_expand.py b/src/merge/resources/accounting/types/credit_notes_list_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/credit_notes/types/credit_notes_list_request_expand.py rename to src/merge/resources/accounting/types/credit_notes_list_request_expand.py diff --git a/src/merge/resources/accounting/resources/credit_notes/types/credit_notes_list_request_remote_fields.py b/src/merge/resources/accounting/types/credit_notes_list_request_remote_fields.py similarity index 100% rename from src/merge/resources/accounting/resources/credit_notes/types/credit_notes_list_request_remote_fields.py rename to src/merge/resources/accounting/types/credit_notes_list_request_remote_fields.py diff --git a/src/merge/resources/accounting/resources/credit_notes/types/credit_notes_list_request_show_enum_origins.py b/src/merge/resources/accounting/types/credit_notes_list_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/accounting/resources/credit_notes/types/credit_notes_list_request_show_enum_origins.py rename to src/merge/resources/accounting/types/credit_notes_list_request_show_enum_origins.py diff --git a/src/merge/resources/accounting/resources/credit_notes/types/credit_notes_retrieve_request_expand.py b/src/merge/resources/accounting/types/credit_notes_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/credit_notes/types/credit_notes_retrieve_request_expand.py rename to src/merge/resources/accounting/types/credit_notes_retrieve_request_expand.py diff --git a/src/merge/resources/accounting/resources/credit_notes/types/credit_notes_retrieve_request_remote_fields.py b/src/merge/resources/accounting/types/credit_notes_retrieve_request_remote_fields.py similarity index 100% rename from src/merge/resources/accounting/resources/credit_notes/types/credit_notes_retrieve_request_remote_fields.py rename to src/merge/resources/accounting/types/credit_notes_retrieve_request_remote_fields.py diff --git a/src/merge/resources/accounting/resources/credit_notes/types/credit_notes_retrieve_request_show_enum_origins.py b/src/merge/resources/accounting/types/credit_notes_retrieve_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/accounting/resources/credit_notes/types/credit_notes_retrieve_request_show_enum_origins.py rename to src/merge/resources/accounting/types/credit_notes_retrieve_request_show_enum_origins.py diff --git a/src/merge/resources/accounting/types/currency_enum.py b/src/merge/resources/accounting/types/currency_enum.py index d86f18a6..3ed8dc66 100644 --- a/src/merge/resources/accounting/types/currency_enum.py +++ b/src/merge/resources/accounting/types/currency_enum.py @@ -8,312 +8,312 @@ class CurrencyEnum(str, enum.Enum): """ - - `XUA` - ADB Unit of Account - - `AFN` - Afghan Afghani - - `AFA` - Afghan Afghani (1927–2002) - - `ALL` - Albanian Lek - - `ALK` - Albanian Lek (1946–1965) - - `DZD` - Algerian Dinar - - `ADP` - Andorran Peseta - - `AOA` - Angolan Kwanza - - `AOK` - Angolan Kwanza (1977–1991) - - `AON` - Angolan New Kwanza (1990–2000) - - `AOR` - Angolan Readjusted Kwanza (1995–1999) - - `ARA` - Argentine Austral - - `ARS` - Argentine Peso - - `ARM` - Argentine Peso (1881–1970) - - `ARP` - Argentine Peso (1983–1985) - - `ARL` - Argentine Peso Ley (1970–1983) - - `AMD` - Armenian Dram - - `AWG` - Aruban Florin - - `AUD` - Australian Dollar - - `ATS` - Austrian Schilling - - `AZN` - Azerbaijani Manat - - `AZM` - Azerbaijani Manat (1993–2006) - - `BSD` - Bahamian Dollar - - `BHD` - Bahraini Dinar - - `BDT` - Bangladeshi Taka - - `BBD` - Barbadian Dollar - - `BYN` - Belarusian Ruble - - `BYB` - Belarusian Ruble (1994–1999) - - `BYR` - Belarusian Ruble (2000–2016) - - `BEF` - Belgian Franc - - `BEC` - Belgian Franc (convertible) - - `BEL` - Belgian Franc (financial) - - `BZD` - Belize Dollar - - `BMD` - Bermudan Dollar - - `BTN` - Bhutanese Ngultrum - - `BOB` - Bolivian Boliviano - - `BOL` - Bolivian Boliviano (1863–1963) - - `BOV` - Bolivian Mvdol - - `BOP` - Bolivian Peso - - `BAM` - Bosnia-Herzegovina Convertible Mark - - `BAD` - Bosnia-Herzegovina Dinar (1992–1994) - - `BAN` - Bosnia-Herzegovina New Dinar (1994–1997) - - `BWP` - Botswanan Pula - - `BRC` - Brazilian Cruzado (1986–1989) - - `BRZ` - Brazilian Cruzeiro (1942–1967) - - `BRE` - Brazilian Cruzeiro (1990–1993) - - `BRR` - Brazilian Cruzeiro (1993–1994) - - `BRN` - Brazilian New Cruzado (1989–1990) - - `BRB` - Brazilian New Cruzeiro (1967–1986) - - `BRL` - Brazilian Real - - `GBP` - British Pound - - `BND` - Brunei Dollar - - `BGL` - Bulgarian Hard Lev - - `BGN` - Bulgarian Lev - - `BGO` - Bulgarian Lev (1879–1952) - - `BGM` - Bulgarian Socialist Lev - - `BUK` - Burmese Kyat - - `BIF` - Burundian Franc - - `XPF` - CFP Franc - - `KHR` - Cambodian Riel - - `CAD` - Canadian Dollar - - `CVE` - Cape Verdean Escudo - - `KYD` - Cayman Islands Dollar - - `XAF` - Central African CFA Franc - - `CLE` - Chilean Escudo - - `CLP` - Chilean Peso - - `CLF` - Chilean Unit of Account (UF) - - `CNX` - Chinese People’s Bank Dollar - - `CNY` - Chinese Yuan - - `CNH` - Chinese Yuan (offshore) - - `COP` - Colombian Peso - - `COU` - Colombian Real Value Unit - - `KMF` - Comorian Franc - - `CDF` - Congolese Franc - - `CRC` - Costa Rican Colón - - `HRD` - Croatian Dinar - - `HRK` - Croatian Kuna - - `CUC` - Cuban Convertible Peso - - `CUP` - Cuban Peso - - `CYP` - Cypriot Pound - - `CZK` - Czech Koruna - - `CSK` - Czechoslovak Hard Koruna - - `DKK` - Danish Krone - - `DJF` - Djiboutian Franc - - `DOP` - Dominican Peso - - `NLG` - Dutch Guilder - - `XCD` - East Caribbean Dollar - - `DDM` - East German Mark - - `ECS` - Ecuadorian Sucre - - `ECV` - Ecuadorian Unit of Constant Value - - `EGP` - Egyptian Pound - - `GQE` - Equatorial Guinean Ekwele - - `ERN` - Eritrean Nakfa - - `EEK` - Estonian Kroon - - `ETB` - Ethiopian Birr - - `EUR` - Euro - - `XBA` - European Composite Unit - - `XEU` - European Currency Unit - - `XBB` - European Monetary Unit - - `XBC` - European Unit of Account (XBC) - - `XBD` - European Unit of Account (XBD) - - `FKP` - Falkland Islands Pound - - `FJD` - Fijian Dollar - - `FIM` - Finnish Markka - - `FRF` - French Franc - - `XFO` - French Gold Franc - - `XFU` - French UIC-Franc - - `GMD` - Gambian Dalasi - - `GEK` - Georgian Kupon Larit - - `GEL` - Georgian Lari - - `DEM` - German Mark - - `GHS` - Ghanaian Cedi - - `GHC` - Ghanaian Cedi (1979–2007) - - `GIP` - Gibraltar Pound - - `XAU` - Gold - - `GRD` - Greek Drachma - - `GTQ` - Guatemalan Quetzal - - `GWP` - Guinea-Bissau Peso - - `GNF` - Guinean Franc - - `GNS` - Guinean Syli - - `GYD` - Guyanaese Dollar - - `HTG` - Haitian Gourde - - `HNL` - Honduran Lempira - - `HKD` - Hong Kong Dollar - - `HUF` - Hungarian Forint - - `IMP` - IMP - - `ISK` - Icelandic Króna - - `ISJ` - Icelandic Króna (1918–1981) - - `INR` - Indian Rupee - - `IDR` - Indonesian Rupiah - - `IRR` - Iranian Rial - - `IQD` - Iraqi Dinar - - `IEP` - Irish Pound - - `ILS` - Israeli New Shekel - - `ILP` - Israeli Pound - - `ILR` - Israeli Shekel (1980–1985) - - `ITL` - Italian Lira - - `JMD` - Jamaican Dollar - - `JPY` - Japanese Yen - - `JOD` - Jordanian Dinar - - `KZT` - Kazakhstani Tenge - - `KES` - Kenyan Shilling - - `KWD` - Kuwaiti Dinar - - `KGS` - Kyrgystani Som - - `LAK` - Laotian Kip - - `LVL` - Latvian Lats - - `LVR` - Latvian Ruble - - `LBP` - Lebanese Pound - - `LSL` - Lesotho Loti - - `LRD` - Liberian Dollar - - `LYD` - Libyan Dinar - - `LTL` - Lithuanian Litas - - `LTT` - Lithuanian Talonas - - `LUL` - Luxembourg Financial Franc - - `LUC` - Luxembourgian Convertible Franc - - `LUF` - Luxembourgian Franc - - `MOP` - Macanese Pataca - - `MKD` - Macedonian Denar - - `MKN` - Macedonian Denar (1992–1993) - - `MGA` - Malagasy Ariary - - `MGF` - Malagasy Franc - - `MWK` - Malawian Kwacha - - `MYR` - Malaysian Ringgit - - `MVR` - Maldivian Rufiyaa - - `MVP` - Maldivian Rupee (1947–1981) - - `MLF` - Malian Franc - - `MTL` - Maltese Lira - - `MTP` - Maltese Pound - - `MRU` - Mauritanian Ouguiya - - `MRO` - Mauritanian Ouguiya (1973–2017) - - `MUR` - Mauritian Rupee - - `MXV` - Mexican Investment Unit - - `MXN` - Mexican Peso - - `MXP` - Mexican Silver Peso (1861–1992) - - `MDC` - Moldovan Cupon - - `MDL` - Moldovan Leu - - `MCF` - Monegasque Franc - - `MNT` - Mongolian Tugrik - - `MAD` - Moroccan Dirham - - `MAF` - Moroccan Franc - - `MZE` - Mozambican Escudo - - `MZN` - Mozambican Metical - - `MZM` - Mozambican Metical (1980–2006) - - `MMK` - Myanmar Kyat - - `NAD` - Namibian Dollar - - `NPR` - Nepalese Rupee - - `ANG` - Netherlands Antillean Guilder - - `TWD` - New Taiwan Dollar - - `NZD` - New Zealand Dollar - - `NIO` - Nicaraguan Córdoba - - `NIC` - Nicaraguan Córdoba (1988–1991) - - `NGN` - Nigerian Naira - - `KPW` - North Korean Won - - `NOK` - Norwegian Krone - - `OMR` - Omani Rial - - `PKR` - Pakistani Rupee - - `XPD` - Palladium - - `PAB` - Panamanian Balboa - - `PGK` - Papua New Guinean Kina - - `PYG` - Paraguayan Guarani - - `PEI` - Peruvian Inti - - `PEN` - Peruvian Sol - - `PES` - Peruvian Sol (1863–1965) - - `PHP` - Philippine Peso - - `XPT` - Platinum - - `PLN` - Polish Zloty - - `PLZ` - Polish Zloty (1950–1995) - - `PTE` - Portuguese Escudo - - `GWE` - Portuguese Guinea Escudo - - `QAR` - Qatari Rial - - `XRE` - RINET Funds - - `RHD` - Rhodesian Dollar - - `RON` - Romanian Leu - - `ROL` - Romanian Leu (1952–2006) - - `RUB` - Russian Ruble - - `RUR` - Russian Ruble (1991–1998) - - `RWF` - Rwandan Franc - - `SVC` - Salvadoran Colón - - `WST` - Samoan Tala - - `SAR` - Saudi Riyal - - `RSD` - Serbian Dinar - - `CSD` - Serbian Dinar (2002–2006) - - `SCR` - Seychellois Rupee - - `SLL` - Sierra Leonean Leone - - `XAG` - Silver - - `SGD` - Singapore Dollar - - `SKK` - Slovak Koruna - - `SIT` - Slovenian Tolar - - `SBD` - Solomon Islands Dollar - - `SOS` - Somali Shilling - - `ZAR` - South African Rand - - `ZAL` - South African Rand (financial) - - `KRH` - South Korean Hwan (1953–1962) - - `KRW` - South Korean Won - - `KRO` - South Korean Won (1945–1953) - - `SSP` - South Sudanese Pound - - `SUR` - Soviet Rouble - - `ESP` - Spanish Peseta - - `ESA` - Spanish Peseta (A account) - - `ESB` - Spanish Peseta (convertible account) - - `XDR` - Special Drawing Rights - - `LKR` - Sri Lankan Rupee - - `SHP` - St. Helena Pound - - `XSU` - Sucre - - `SDD` - Sudanese Dinar (1992–2007) - - `SDG` - Sudanese Pound - - `SDP` - Sudanese Pound (1957–1998) - - `SRD` - Surinamese Dollar - - `SRG` - Surinamese Guilder - - `SZL` - Swazi Lilangeni - - `SEK` - Swedish Krona - - `CHF` - Swiss Franc - - `SYP` - Syrian Pound - - `STN` - São Tomé & Príncipe Dobra - - `STD` - São Tomé & Príncipe Dobra (1977–2017) - - `TVD` - TVD - - `TJR` - Tajikistani Ruble - - `TJS` - Tajikistani Somoni - - `TZS` - Tanzanian Shilling - - `XTS` - Testing Currency Code - - `THB` - Thai Baht - - `XXX` - The codes assigned for transactions where no currency is involved - - `TPE` - Timorese Escudo - - `TOP` - Tongan Paʻanga - - `TTD` - Trinidad & Tobago Dollar - - `TND` - Tunisian Dinar - - `TRY` - Turkish Lira - - `TRL` - Turkish Lira (1922–2005) - - `TMT` - Turkmenistani Manat - - `TMM` - Turkmenistani Manat (1993–2009) - - `USD` - US Dollar - - `USN` - US Dollar (Next day) - - `USS` - US Dollar (Same day) - - `UGX` - Ugandan Shilling - - `UGS` - Ugandan Shilling (1966–1987) - - `UAH` - Ukrainian Hryvnia - - `UAK` - Ukrainian Karbovanets - - `AED` - United Arab Emirates Dirham - - `UYW` - Uruguayan Nominal Wage Index Unit - - `UYU` - Uruguayan Peso - - `UYP` - Uruguayan Peso (1975–1993) - - `UYI` - Uruguayan Peso (Indexed Units) - - `UZS` - Uzbekistani Som - - `VUV` - Vanuatu Vatu - - `VES` - Venezuelan Bolívar - - `VEB` - Venezuelan Bolívar (1871–2008) - - `VEF` - Venezuelan Bolívar (2008–2018) - - `VND` - Vietnamese Dong - - `VNN` - Vietnamese Dong (1978–1985) - - `CHE` - WIR Euro - - `CHW` - WIR Franc - - `XOF` - West African CFA Franc - - `YDD` - Yemeni Dinar - - `YER` - Yemeni Rial - - `YUN` - Yugoslavian Convertible Dinar (1990–1992) - - `YUD` - Yugoslavian Hard Dinar (1966–1990) - - `YUM` - Yugoslavian New Dinar (1994–2002) - - `YUR` - Yugoslavian Reformed Dinar (1992–1993) - - `ZWN` - ZWN - - `ZRN` - Zairean New Zaire (1993–1998) - - `ZRZ` - Zairean Zaire (1971–1993) - - `ZMW` - Zambian Kwacha - - `ZMK` - Zambian Kwacha (1968–2012) - - `ZWD` - Zimbabwean Dollar (1980–2008) - - `ZWR` - Zimbabwean Dollar (2008) - - `ZWL` - Zimbabwean Dollar (2009) + * `XUA` - ADB Unit of Account + * `AFN` - Afghan Afghani + * `AFA` - Afghan Afghani (1927–2002) + * `ALL` - Albanian Lek + * `ALK` - Albanian Lek (1946–1965) + * `DZD` - Algerian Dinar + * `ADP` - Andorran Peseta + * `AOA` - Angolan Kwanza + * `AOK` - Angolan Kwanza (1977–1991) + * `AON` - Angolan New Kwanza (1990–2000) + * `AOR` - Angolan Readjusted Kwanza (1995–1999) + * `ARA` - Argentine Austral + * `ARS` - Argentine Peso + * `ARM` - Argentine Peso (1881–1970) + * `ARP` - Argentine Peso (1983–1985) + * `ARL` - Argentine Peso Ley (1970–1983) + * `AMD` - Armenian Dram + * `AWG` - Aruban Florin + * `AUD` - Australian Dollar + * `ATS` - Austrian Schilling + * `AZN` - Azerbaijani Manat + * `AZM` - Azerbaijani Manat (1993–2006) + * `BSD` - Bahamian Dollar + * `BHD` - Bahraini Dinar + * `BDT` - Bangladeshi Taka + * `BBD` - Barbadian Dollar + * `BYN` - Belarusian Ruble + * `BYB` - Belarusian Ruble (1994–1999) + * `BYR` - Belarusian Ruble (2000–2016) + * `BEF` - Belgian Franc + * `BEC` - Belgian Franc (convertible) + * `BEL` - Belgian Franc (financial) + * `BZD` - Belize Dollar + * `BMD` - Bermudan Dollar + * `BTN` - Bhutanese Ngultrum + * `BOB` - Bolivian Boliviano + * `BOL` - Bolivian Boliviano (1863–1963) + * `BOV` - Bolivian Mvdol + * `BOP` - Bolivian Peso + * `BAM` - Bosnia-Herzegovina Convertible Mark + * `BAD` - Bosnia-Herzegovina Dinar (1992–1994) + * `BAN` - Bosnia-Herzegovina New Dinar (1994–1997) + * `BWP` - Botswanan Pula + * `BRC` - Brazilian Cruzado (1986–1989) + * `BRZ` - Brazilian Cruzeiro (1942–1967) + * `BRE` - Brazilian Cruzeiro (1990–1993) + * `BRR` - Brazilian Cruzeiro (1993–1994) + * `BRN` - Brazilian New Cruzado (1989–1990) + * `BRB` - Brazilian New Cruzeiro (1967–1986) + * `BRL` - Brazilian Real + * `GBP` - British Pound + * `BND` - Brunei Dollar + * `BGL` - Bulgarian Hard Lev + * `BGN` - Bulgarian Lev + * `BGO` - Bulgarian Lev (1879–1952) + * `BGM` - Bulgarian Socialist Lev + * `BUK` - Burmese Kyat + * `BIF` - Burundian Franc + * `XPF` - CFP Franc + * `KHR` - Cambodian Riel + * `CAD` - Canadian Dollar + * `CVE` - Cape Verdean Escudo + * `KYD` - Cayman Islands Dollar + * `XAF` - Central African CFA Franc + * `CLE` - Chilean Escudo + * `CLP` - Chilean Peso + * `CLF` - Chilean Unit of Account (UF) + * `CNX` - Chinese People’s Bank Dollar + * `CNY` - Chinese Yuan + * `CNH` - Chinese Yuan (offshore) + * `COP` - Colombian Peso + * `COU` - Colombian Real Value Unit + * `KMF` - Comorian Franc + * `CDF` - Congolese Franc + * `CRC` - Costa Rican Colón + * `HRD` - Croatian Dinar + * `HRK` - Croatian Kuna + * `CUC` - Cuban Convertible Peso + * `CUP` - Cuban Peso + * `CYP` - Cypriot Pound + * `CZK` - Czech Koruna + * `CSK` - Czechoslovak Hard Koruna + * `DKK` - Danish Krone + * `DJF` - Djiboutian Franc + * `DOP` - Dominican Peso + * `NLG` - Dutch Guilder + * `XCD` - East Caribbean Dollar + * `DDM` - East German Mark + * `ECS` - Ecuadorian Sucre + * `ECV` - Ecuadorian Unit of Constant Value + * `EGP` - Egyptian Pound + * `GQE` - Equatorial Guinean Ekwele + * `ERN` - Eritrean Nakfa + * `EEK` - Estonian Kroon + * `ETB` - Ethiopian Birr + * `EUR` - Euro + * `XBA` - European Composite Unit + * `XEU` - European Currency Unit + * `XBB` - European Monetary Unit + * `XBC` - European Unit of Account (XBC) + * `XBD` - European Unit of Account (XBD) + * `FKP` - Falkland Islands Pound + * `FJD` - Fijian Dollar + * `FIM` - Finnish Markka + * `FRF` - French Franc + * `XFO` - French Gold Franc + * `XFU` - French UIC-Franc + * `GMD` - Gambian Dalasi + * `GEK` - Georgian Kupon Larit + * `GEL` - Georgian Lari + * `DEM` - German Mark + * `GHS` - Ghanaian Cedi + * `GHC` - Ghanaian Cedi (1979–2007) + * `GIP` - Gibraltar Pound + * `XAU` - Gold + * `GRD` - Greek Drachma + * `GTQ` - Guatemalan Quetzal + * `GWP` - Guinea-Bissau Peso + * `GNF` - Guinean Franc + * `GNS` - Guinean Syli + * `GYD` - Guyanaese Dollar + * `HTG` - Haitian Gourde + * `HNL` - Honduran Lempira + * `HKD` - Hong Kong Dollar + * `HUF` - Hungarian Forint + * `IMP` - IMP + * `ISK` - Icelandic Króna + * `ISJ` - Icelandic Króna (1918–1981) + * `INR` - Indian Rupee + * `IDR` - Indonesian Rupiah + * `IRR` - Iranian Rial + * `IQD` - Iraqi Dinar + * `IEP` - Irish Pound + * `ILS` - Israeli New Shekel + * `ILP` - Israeli Pound + * `ILR` - Israeli Shekel (1980–1985) + * `ITL` - Italian Lira + * `JMD` - Jamaican Dollar + * `JPY` - Japanese Yen + * `JOD` - Jordanian Dinar + * `KZT` - Kazakhstani Tenge + * `KES` - Kenyan Shilling + * `KWD` - Kuwaiti Dinar + * `KGS` - Kyrgystani Som + * `LAK` - Laotian Kip + * `LVL` - Latvian Lats + * `LVR` - Latvian Ruble + * `LBP` - Lebanese Pound + * `LSL` - Lesotho Loti + * `LRD` - Liberian Dollar + * `LYD` - Libyan Dinar + * `LTL` - Lithuanian Litas + * `LTT` - Lithuanian Talonas + * `LUL` - Luxembourg Financial Franc + * `LUC` - Luxembourgian Convertible Franc + * `LUF` - Luxembourgian Franc + * `MOP` - Macanese Pataca + * `MKD` - Macedonian Denar + * `MKN` - Macedonian Denar (1992–1993) + * `MGA` - Malagasy Ariary + * `MGF` - Malagasy Franc + * `MWK` - Malawian Kwacha + * `MYR` - Malaysian Ringgit + * `MVR` - Maldivian Rufiyaa + * `MVP` - Maldivian Rupee (1947–1981) + * `MLF` - Malian Franc + * `MTL` - Maltese Lira + * `MTP` - Maltese Pound + * `MRU` - Mauritanian Ouguiya + * `MRO` - Mauritanian Ouguiya (1973–2017) + * `MUR` - Mauritian Rupee + * `MXV` - Mexican Investment Unit + * `MXN` - Mexican Peso + * `MXP` - Mexican Silver Peso (1861–1992) + * `MDC` - Moldovan Cupon + * `MDL` - Moldovan Leu + * `MCF` - Monegasque Franc + * `MNT` - Mongolian Tugrik + * `MAD` - Moroccan Dirham + * `MAF` - Moroccan Franc + * `MZE` - Mozambican Escudo + * `MZN` - Mozambican Metical + * `MZM` - Mozambican Metical (1980–2006) + * `MMK` - Myanmar Kyat + * `NAD` - Namibian Dollar + * `NPR` - Nepalese Rupee + * `ANG` - Netherlands Antillean Guilder + * `TWD` - New Taiwan Dollar + * `NZD` - New Zealand Dollar + * `NIO` - Nicaraguan Córdoba + * `NIC` - Nicaraguan Córdoba (1988–1991) + * `NGN` - Nigerian Naira + * `KPW` - North Korean Won + * `NOK` - Norwegian Krone + * `OMR` - Omani Rial + * `PKR` - Pakistani Rupee + * `XPD` - Palladium + * `PAB` - Panamanian Balboa + * `PGK` - Papua New Guinean Kina + * `PYG` - Paraguayan Guarani + * `PEI` - Peruvian Inti + * `PEN` - Peruvian Sol + * `PES` - Peruvian Sol (1863–1965) + * `PHP` - Philippine Peso + * `XPT` - Platinum + * `PLN` - Polish Zloty + * `PLZ` - Polish Zloty (1950–1995) + * `PTE` - Portuguese Escudo + * `GWE` - Portuguese Guinea Escudo + * `QAR` - Qatari Rial + * `XRE` - RINET Funds + * `RHD` - Rhodesian Dollar + * `RON` - Romanian Leu + * `ROL` - Romanian Leu (1952–2006) + * `RUB` - Russian Ruble + * `RUR` - Russian Ruble (1991–1998) + * `RWF` - Rwandan Franc + * `SVC` - Salvadoran Colón + * `WST` - Samoan Tala + * `SAR` - Saudi Riyal + * `RSD` - Serbian Dinar + * `CSD` - Serbian Dinar (2002–2006) + * `SCR` - Seychellois Rupee + * `SLL` - Sierra Leonean Leone + * `XAG` - Silver + * `SGD` - Singapore Dollar + * `SKK` - Slovak Koruna + * `SIT` - Slovenian Tolar + * `SBD` - Solomon Islands Dollar + * `SOS` - Somali Shilling + * `ZAR` - South African Rand + * `ZAL` - South African Rand (financial) + * `KRH` - South Korean Hwan (1953–1962) + * `KRW` - South Korean Won + * `KRO` - South Korean Won (1945–1953) + * `SSP` - South Sudanese Pound + * `SUR` - Soviet Rouble + * `ESP` - Spanish Peseta + * `ESA` - Spanish Peseta (A account) + * `ESB` - Spanish Peseta (convertible account) + * `XDR` - Special Drawing Rights + * `LKR` - Sri Lankan Rupee + * `SHP` - St. Helena Pound + * `XSU` - Sucre + * `SDD` - Sudanese Dinar (1992–2007) + * `SDG` - Sudanese Pound + * `SDP` - Sudanese Pound (1957–1998) + * `SRD` - Surinamese Dollar + * `SRG` - Surinamese Guilder + * `SZL` - Swazi Lilangeni + * `SEK` - Swedish Krona + * `CHF` - Swiss Franc + * `SYP` - Syrian Pound + * `STN` - São Tomé & Príncipe Dobra + * `STD` - São Tomé & Príncipe Dobra (1977–2017) + * `TVD` - TVD + * `TJR` - Tajikistani Ruble + * `TJS` - Tajikistani Somoni + * `TZS` - Tanzanian Shilling + * `XTS` - Testing Currency Code + * `THB` - Thai Baht + * `XXX` - The codes assigned for transactions where no currency is involved + * `TPE` - Timorese Escudo + * `TOP` - Tongan Paʻanga + * `TTD` - Trinidad & Tobago Dollar + * `TND` - Tunisian Dinar + * `TRY` - Turkish Lira + * `TRL` - Turkish Lira (1922–2005) + * `TMT` - Turkmenistani Manat + * `TMM` - Turkmenistani Manat (1993–2009) + * `USD` - US Dollar + * `USN` - US Dollar (Next day) + * `USS` - US Dollar (Same day) + * `UGX` - Ugandan Shilling + * `UGS` - Ugandan Shilling (1966–1987) + * `UAH` - Ukrainian Hryvnia + * `UAK` - Ukrainian Karbovanets + * `AED` - United Arab Emirates Dirham + * `UYW` - Uruguayan Nominal Wage Index Unit + * `UYU` - Uruguayan Peso + * `UYP` - Uruguayan Peso (1975–1993) + * `UYI` - Uruguayan Peso (Indexed Units) + * `UZS` - Uzbekistani Som + * `VUV` - Vanuatu Vatu + * `VES` - Venezuelan Bolívar + * `VEB` - Venezuelan Bolívar (1871–2008) + * `VEF` - Venezuelan Bolívar (2008–2018) + * `VND` - Vietnamese Dong + * `VNN` - Vietnamese Dong (1978–1985) + * `CHE` - WIR Euro + * `CHW` - WIR Franc + * `XOF` - West African CFA Franc + * `YDD` - Yemeni Dinar + * `YER` - Yemeni Rial + * `YUN` - Yugoslavian Convertible Dinar (1990–1992) + * `YUD` - Yugoslavian Hard Dinar (1966–1990) + * `YUM` - Yugoslavian New Dinar (1994–2002) + * `YUR` - Yugoslavian Reformed Dinar (1992–1993) + * `ZWN` - ZWN + * `ZRN` - Zairean New Zaire (1993–1998) + * `ZRZ` - Zairean Zaire (1971–1993) + * `ZMW` - Zambian Kwacha + * `ZMK` - Zambian Kwacha (1968–2012) + * `ZWD` - Zimbabwean Dollar (1980–2008) + * `ZWR` - Zimbabwean Dollar (2008) + * `ZWL` - Zimbabwean Dollar (2009) """ XUA = "XUA" diff --git a/src/merge/resources/accounting/types/data_passthrough_request.py b/src/merge/resources/accounting/types/data_passthrough_request.py index 3acebedd..844fb541 100644 --- a/src/merge/resources/accounting/types/data_passthrough_request.py +++ b/src/merge/resources/accounting/types/data_passthrough_request.py @@ -17,13 +17,10 @@ class DataPassthroughRequest(pydantic.BaseModel): """ # The DataPassthrough Object - ### Description - The `DataPassthrough` object is used to send information to an otherwise-unsupported third-party endpoint. ### Usage Example - Create a `DataPassthrough` to get team hierarchies from your Rippling integration. """ diff --git a/src/merge/resources/accounting/types/enabled_actions_enum.py b/src/merge/resources/accounting/types/enabled_actions_enum.py index 949d69dc..29cf9839 100644 --- a/src/merge/resources/accounting/types/enabled_actions_enum.py +++ b/src/merge/resources/accounting/types/enabled_actions_enum.py @@ -8,8 +8,8 @@ class EnabledActionsEnum(str, enum.Enum): """ - - `READ` - READ - - `WRITE` - WRITE + * `READ` - READ + * `WRITE` - WRITE """ READ = "READ" diff --git a/src/merge/resources/accounting/types/encoding_enum.py b/src/merge/resources/accounting/types/encoding_enum.py index fed12372..7454647e 100644 --- a/src/merge/resources/accounting/types/encoding_enum.py +++ b/src/merge/resources/accounting/types/encoding_enum.py @@ -8,9 +8,9 @@ class EncodingEnum(str, enum.Enum): """ - - `RAW` - RAW - - `BASE64` - BASE64 - - `GZIP_BASE64` - GZIP_BASE64 + * `RAW` - RAW + * `BASE64` - BASE64 + * `GZIP_BASE64` - GZIP_BASE64 """ RAW = "RAW" diff --git a/src/merge/resources/accounting/types/event_type_enum.py b/src/merge/resources/accounting/types/event_type_enum.py index a23516a7..9cccb5a6 100644 --- a/src/merge/resources/accounting/types/event_type_enum.py +++ b/src/merge/resources/accounting/types/event_type_enum.py @@ -8,36 +8,36 @@ class EventTypeEnum(str, enum.Enum): """ - - `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY - - `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY - - `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY - - `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY - - `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY - - `INVITED_USER` - INVITED_USER - - `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED - - `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED - - `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT - - `CREATED_DESTINATION` - CREATED_DESTINATION - - `DELETED_DESTINATION` - DELETED_DESTINATION - - `CHANGED_SCOPES` - CHANGED_SCOPES - - `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION - - `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS - - `ENABLED_INTEGRATION` - ENABLED_INTEGRATION - - `DISABLED_INTEGRATION` - DISABLED_INTEGRATION - - `ENABLED_CATEGORY` - ENABLED_CATEGORY - - `DISABLED_CATEGORY` - DISABLED_CATEGORY - - `CHANGED_PASSWORD` - CHANGED_PASSWORD - - `RESET_PASSWORD` - RESET_PASSWORD - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING - - `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING - - `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING - - `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING - - `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING - - `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING + * `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY + * `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY + * `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY + * `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY + * `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY + * `INVITED_USER` - INVITED_USER + * `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED + * `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED + * `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT + * `CREATED_DESTINATION` - CREATED_DESTINATION + * `DELETED_DESTINATION` - DELETED_DESTINATION + * `CHANGED_SCOPES` - CHANGED_SCOPES + * `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION + * `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS + * `ENABLED_INTEGRATION` - ENABLED_INTEGRATION + * `DISABLED_INTEGRATION` - DISABLED_INTEGRATION + * `ENABLED_CATEGORY` - ENABLED_CATEGORY + * `DISABLED_CATEGORY` - DISABLED_CATEGORY + * `CHANGED_PASSWORD` - CHANGED_PASSWORD + * `RESET_PASSWORD` - RESET_PASSWORD + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING + * `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING + * `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING + * `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING + * `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING + * `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING """ CREATED_REMOTE_PRODUCTION_API_KEY = "CREATED_REMOTE_PRODUCTION_API_KEY" diff --git a/src/merge/resources/accounting/types/expense.py b/src/merge/resources/accounting/types/expense.py index 4856204f..a746633f 100644 --- a/src/merge/resources/accounting/types/expense.py +++ b/src/merge/resources/accounting/types/expense.py @@ -22,15 +22,12 @@ class Expense(pydantic.BaseModel): """ # The Expense Object - ### Description - The `Expense` object is used to represent a direct purchase by a business, typically made with a check, credit card, or cash. Each `Expense` object is dedicated to a grouping of expenses, with each expense recorded in the lines object. The `Expense` object is used also used to represent refunds to direct purchases. Refunds can be distinguished from purchases by the amount sign of the records. Expense objects with a negative amount are purchases and `Expense` objects with a positive amount are refunds to those purchases. ### Usage Example - Fetch from the `GET Expense` endpoint and view a company's expense. """ @@ -45,312 +42,312 @@ class Expense(pydantic.BaseModel): description=( "The expense's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The expense's exchange rate.") diff --git a/src/merge/resources/accounting/types/expense_line.py b/src/merge/resources/accounting/types/expense_line.py index b675e92e..3aaf085e 100644 --- a/src/merge/resources/accounting/types/expense_line.py +++ b/src/merge/resources/accounting/types/expense_line.py @@ -20,13 +20,10 @@ class ExpenseLine(pydantic.BaseModel): """ # The ExpenseLine Object - ### Description - The `ExpenseLine` object is used to represent an expense's line items. ### Usage Example - Fetch from the `GET Expense` endpoint and view the expense's line items. """ @@ -40,312 +37,312 @@ class ExpenseLine(pydantic.BaseModel): description=( "The expense line item's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) account: typing.Optional[ExpenseLineAccount] = pydantic.Field(description="The expense's payment account.") diff --git a/src/merge/resources/accounting/types/expense_line_request.py b/src/merge/resources/accounting/types/expense_line_request.py index 68266c1d..7738c000 100644 --- a/src/merge/resources/accounting/types/expense_line_request.py +++ b/src/merge/resources/accounting/types/expense_line_request.py @@ -20,13 +20,10 @@ class ExpenseLineRequest(pydantic.BaseModel): """ # The ExpenseLine Object - ### Description - The `ExpenseLine` object is used to represent an expense's line items. ### Usage Example - Fetch from the `GET Expense` endpoint and view the expense's line items. """ @@ -40,312 +37,312 @@ class ExpenseLineRequest(pydantic.BaseModel): description=( "The expense line item's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) account: typing.Optional[ExpenseLineRequestAccount] = pydantic.Field(description="The expense's payment account.") diff --git a/src/merge/resources/accounting/types/expense_request.py b/src/merge/resources/accounting/types/expense_request.py index 7e40ac43..19802a63 100644 --- a/src/merge/resources/accounting/types/expense_request.py +++ b/src/merge/resources/accounting/types/expense_request.py @@ -21,15 +21,12 @@ class ExpenseRequest(pydantic.BaseModel): """ # The Expense Object - ### Description - The `Expense` object is used to represent a direct purchase by a business, typically made with a check, credit card, or cash. Each `Expense` object is dedicated to a grouping of expenses, with each expense recorded in the lines object. The `Expense` object is used also used to represent refunds to direct purchases. Refunds can be distinguished from purchases by the amount sign of the records. Expense objects with a negative amount are purchases and `Expense` objects with a positive amount are refunds to those purchases. ### Usage Example - Fetch from the `GET Expense` endpoint and view a company's expense. """ @@ -43,312 +40,312 @@ class ExpenseRequest(pydantic.BaseModel): description=( "The expense's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The expense's exchange rate.") diff --git a/src/merge/resources/accounting/resources/expenses/types/expenses_list_request_expand.py b/src/merge/resources/accounting/types/expenses_list_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/expenses/types/expenses_list_request_expand.py rename to src/merge/resources/accounting/types/expenses_list_request_expand.py diff --git a/src/merge/resources/accounting/resources/expenses/types/expenses_retrieve_request_expand.py b/src/merge/resources/accounting/types/expenses_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/expenses/types/expenses_retrieve_request_expand.py rename to src/merge/resources/accounting/types/expenses_retrieve_request_expand.py diff --git a/src/merge/resources/accounting/types/income_statement.py b/src/merge/resources/accounting/types/income_statement.py index 7e9e1290..899bc9da 100644 --- a/src/merge/resources/accounting/types/income_statement.py +++ b/src/merge/resources/accounting/types/income_statement.py @@ -18,13 +18,10 @@ class IncomeStatement(pydantic.BaseModel): """ # The IncomeStatement Object - ### Description - The `IncomeStatement` object is used to represent a company’s income, the cost of sales, operating expenses, and other non-operating expenses. The object also includes other important values like gross profit, gross operating profit, and net income. This represents a period of time (month, quarter, or year). ### Usage Example - Fetch from the `GET IncomeStatement` endpoint and view a company's income statement for a given period. """ @@ -35,312 +32,312 @@ class IncomeStatement(pydantic.BaseModel): description=( "The income statement's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) company: typing.Optional[IncomeStatementCompany] = pydantic.Field( diff --git a/src/merge/resources/accounting/types/invoice.py b/src/merge/resources/accounting/types/invoice.py index 7ccbfe6a..5c127809 100644 --- a/src/merge/resources/accounting/types/invoice.py +++ b/src/merge/resources/accounting/types/invoice.py @@ -26,13 +26,10 @@ class Invoice(pydantic.BaseModel): """ # The Invoice Object - ### Description - The `Invoice` object represents an itemized record of goods and/or services sold to a customer. ### Usage Example - Fetch from the `LIST Invoices` endpoint and view a company's invoices. """ @@ -41,8 +38,8 @@ class Invoice(pydantic.BaseModel): description=( "Whether the invoice is an accounts receivable or accounts payable. If `type` is `accounts_payable`, the invoice is a bill. If `type` is `accounts_receivable`, it is an invoice.\n" "\n" - "- `ACCOUNTS_RECEIVABLE` - ACCOUNTS_RECEIVABLE\n" - "- `ACCOUNTS_PAYABLE` - ACCOUNTS_PAYABLE\n" + "* `ACCOUNTS_RECEIVABLE` - ACCOUNTS_RECEIVABLE\n" + "* `ACCOUNTS_PAYABLE` - ACCOUNTS_PAYABLE\n" ) ) contact: typing.Optional[InvoiceContact] = pydantic.Field(description="The invoice's contact.") @@ -56,312 +53,312 @@ class Invoice(pydantic.BaseModel): description=( "The invoice's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The invoice's exchange rate.") @@ -373,12 +370,12 @@ class Invoice(pydantic.BaseModel): description=( "The status of the invoice.\n" "\n" - "- `PAID` - PAID\n" - "- `DRAFT` - DRAFT\n" - "- `SUBMITTED` - SUBMITTED\n" - "- `PARTIALLY_PAID` - PARTIALLY_PAID\n" - "- `OPEN` - OPEN\n" - "- `VOID` - VOID\n" + "* `PAID` - PAID\n" + "* `DRAFT` - DRAFT\n" + "* `SUBMITTED` - SUBMITTED\n" + "* `PARTIALLY_PAID` - PARTIALLY_PAID\n" + "* `OPEN` - OPEN\n" + "* `VOID` - VOID\n" ) ) total_tax_amount: typing.Optional[float] = pydantic.Field(description="The total amount being paid in taxes.") diff --git a/src/merge/resources/accounting/types/invoice_line_item.py b/src/merge/resources/accounting/types/invoice_line_item.py index 20e01bb2..47f634a2 100644 --- a/src/merge/resources/accounting/types/invoice_line_item.py +++ b/src/merge/resources/accounting/types/invoice_line_item.py @@ -19,13 +19,10 @@ class InvoiceLineItem(pydantic.BaseModel): """ # The InvoiceLineItem Object - ### Description - The `InvoiceLineItem` object represents an itemized record of goods and/or services sold to a customer. ### Usage Example - Fetch from the `GET Invoice` endpoint and view the invoice's line items. """ @@ -38,312 +35,312 @@ class InvoiceLineItem(pydantic.BaseModel): description=( "The line item's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The line item's exchange rate.") diff --git a/src/merge/resources/accounting/types/invoice_line_item_request.py b/src/merge/resources/accounting/types/invoice_line_item_request.py index c3e5c21c..26631363 100644 --- a/src/merge/resources/accounting/types/invoice_line_item_request.py +++ b/src/merge/resources/accounting/types/invoice_line_item_request.py @@ -19,13 +19,10 @@ class InvoiceLineItemRequest(pydantic.BaseModel): """ # The InvoiceLineItem Object - ### Description - The `InvoiceLineItem` object represents an itemized record of goods and/or services sold to a customer. ### Usage Example - Fetch from the `GET Invoice` endpoint and view the invoice's line items. """ @@ -38,312 +35,312 @@ class InvoiceLineItemRequest(pydantic.BaseModel): description=( "The line item's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The line item's exchange rate.") diff --git a/src/merge/resources/accounting/types/invoice_request.py b/src/merge/resources/accounting/types/invoice_request.py index 942d1f72..34bf420d 100644 --- a/src/merge/resources/accounting/types/invoice_request.py +++ b/src/merge/resources/accounting/types/invoice_request.py @@ -23,10 +23,8 @@ class InvoiceRequest(pydantic.BaseModel): """ # The Invoice Object - ### Description The `Invoice` object represents an itemized record of goods and/or services sold to a customer. - If type = accounts_payable `Invoice` is a bill, if type = accounts_receivable it's an invoice. ### Usage Example @@ -37,8 +35,8 @@ class InvoiceRequest(pydantic.BaseModel): description=( "Whether the invoice is an accounts receivable or accounts payable. If `type` is `accounts_payable`, the invoice is a bill. If `type` is `accounts_receivable`, it is an invoice.\n" "\n" - "- `ACCOUNTS_RECEIVABLE` - ACCOUNTS_RECEIVABLE\n" - "- `ACCOUNTS_PAYABLE` - ACCOUNTS_PAYABLE\n" + "* `ACCOUNTS_RECEIVABLE` - ACCOUNTS_RECEIVABLE\n" + "* `ACCOUNTS_PAYABLE` - ACCOUNTS_PAYABLE\n" ) ) contact: typing.Optional[InvoiceRequestContact] = pydantic.Field(description="The invoice's contact.") @@ -51,12 +49,12 @@ class InvoiceRequest(pydantic.BaseModel): description=( "The status of the invoice.\n" "\n" - "- `PAID` - PAID\n" - "- `DRAFT` - DRAFT\n" - "- `SUBMITTED` - SUBMITTED\n" - "- `PARTIALLY_PAID` - PARTIALLY_PAID\n" - "- `OPEN` - OPEN\n" - "- `VOID` - VOID\n" + "* `PAID` - PAID\n" + "* `DRAFT` - DRAFT\n" + "* `SUBMITTED` - SUBMITTED\n" + "* `PARTIALLY_PAID` - PARTIALLY_PAID\n" + "* `OPEN` - OPEN\n" + "* `VOID` - VOID\n" ) ) company: typing.Optional[InvoiceRequestCompany] = pydantic.Field(description="The company the invoice belongs to.") @@ -64,312 +62,312 @@ class InvoiceRequest(pydantic.BaseModel): description=( "The invoice's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The invoice's exchange rate.") diff --git a/src/merge/resources/accounting/types/invoice_status_enum.py b/src/merge/resources/accounting/types/invoice_status_enum.py index 9aeca5c7..ff3bde31 100644 --- a/src/merge/resources/accounting/types/invoice_status_enum.py +++ b/src/merge/resources/accounting/types/invoice_status_enum.py @@ -8,12 +8,12 @@ class InvoiceStatusEnum(str, enum.Enum): """ - - `PAID` - PAID - - `DRAFT` - DRAFT - - `SUBMITTED` - SUBMITTED - - `PARTIALLY_PAID` - PARTIALLY_PAID - - `OPEN` - OPEN - - `VOID` - VOID + * `PAID` - PAID + * `DRAFT` - DRAFT + * `SUBMITTED` - SUBMITTED + * `PARTIALLY_PAID` - PARTIALLY_PAID + * `OPEN` - OPEN + * `VOID` - VOID """ PAID = "PAID" diff --git a/src/merge/resources/accounting/types/invoice_type_enum.py b/src/merge/resources/accounting/types/invoice_type_enum.py index e4fe99da..85fcb469 100644 --- a/src/merge/resources/accounting/types/invoice_type_enum.py +++ b/src/merge/resources/accounting/types/invoice_type_enum.py @@ -8,8 +8,8 @@ class InvoiceTypeEnum(str, enum.Enum): """ - - `ACCOUNTS_RECEIVABLE` - ACCOUNTS_RECEIVABLE - - `ACCOUNTS_PAYABLE` - ACCOUNTS_PAYABLE + * `ACCOUNTS_RECEIVABLE` - ACCOUNTS_RECEIVABLE + * `ACCOUNTS_PAYABLE` - ACCOUNTS_PAYABLE """ ACCOUNTS_RECEIVABLE = "ACCOUNTS_RECEIVABLE" diff --git a/src/merge/resources/accounting/resources/invoices/types/invoices_list_request_expand.py b/src/merge/resources/accounting/types/invoices_list_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/invoices/types/invoices_list_request_expand.py rename to src/merge/resources/accounting/types/invoices_list_request_expand.py diff --git a/src/merge/resources/accounting/resources/invoices/types/invoices_list_request_type.py b/src/merge/resources/accounting/types/invoices_list_request_type.py similarity index 100% rename from src/merge/resources/accounting/resources/invoices/types/invoices_list_request_type.py rename to src/merge/resources/accounting/types/invoices_list_request_type.py diff --git a/src/merge/resources/accounting/resources/invoices/types/invoices_retrieve_request_expand.py b/src/merge/resources/accounting/types/invoices_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/invoices/types/invoices_retrieve_request_expand.py rename to src/merge/resources/accounting/types/invoices_retrieve_request_expand.py diff --git a/src/merge/resources/accounting/types/issue.py b/src/merge/resources/accounting/types/issue.py index 86ff7dbe..e057e513 100644 --- a/src/merge/resources/accounting/types/issue.py +++ b/src/merge/resources/accounting/types/issue.py @@ -18,8 +18,8 @@ class Issue(pydantic.BaseModel): description=( "Status of the issue. Options: ('ONGOING', 'RESOLVED')\n" "\n" - "- `ONGOING` - ONGOING\n" - "- `RESOLVED` - RESOLVED\n" + "* `ONGOING` - ONGOING\n" + "* `RESOLVED` - RESOLVED\n" ) ) error_description: str diff --git a/src/merge/resources/accounting/types/issue_status_enum.py b/src/merge/resources/accounting/types/issue_status_enum.py index fc2ef2b5..57eb9618 100644 --- a/src/merge/resources/accounting/types/issue_status_enum.py +++ b/src/merge/resources/accounting/types/issue_status_enum.py @@ -8,8 +8,8 @@ class IssueStatusEnum(str, enum.Enum): """ - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED """ ONGOING = "ONGOING" diff --git a/src/merge/resources/accounting/resources/issues/types/issues_list_request_status.py b/src/merge/resources/accounting/types/issues_list_request_status.py similarity index 100% rename from src/merge/resources/accounting/resources/issues/types/issues_list_request_status.py rename to src/merge/resources/accounting/types/issues_list_request_status.py diff --git a/src/merge/resources/accounting/types/item.py b/src/merge/resources/accounting/types/item.py index 0a030da2..0bf7358e 100644 --- a/src/merge/resources/accounting/types/item.py +++ b/src/merge/resources/accounting/types/item.py @@ -19,13 +19,10 @@ class Item(pydantic.BaseModel): """ # The Item Object - ### Description - The `Item` object refers to the goods involved in a transaction. ### Usage Example - Fetch from the `LIST Items` endpoint and view a company's items. """ @@ -33,7 +30,7 @@ class Item(pydantic.BaseModel): remote_id: typing.Optional[str] = pydantic.Field(description="The third-party API ID of the matching object.") name: typing.Optional[str] = pydantic.Field(description="The item's name.") status: typing.Optional[ItemStatus] = pydantic.Field( - description=("The item's status.\n" "\n" "- `ACTIVE` - ACTIVE\n" "- `ARCHIVED` - ARCHIVED\n") + description=("The item's status.\n" "\n" "* `ACTIVE` - ACTIVE\n" "* `ARCHIVED` - ARCHIVED\n") ) unit_price: typing.Optional[float] = pydantic.Field(description="The item's unit price.") purchase_price: typing.Optional[float] = pydantic.Field( diff --git a/src/merge/resources/accounting/resources/items/types/items_list_request_expand.py b/src/merge/resources/accounting/types/items_list_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/items/types/items_list_request_expand.py rename to src/merge/resources/accounting/types/items_list_request_expand.py diff --git a/src/merge/resources/accounting/resources/items/types/items_retrieve_request_expand.py b/src/merge/resources/accounting/types/items_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/items/types/items_retrieve_request_expand.py rename to src/merge/resources/accounting/types/items_retrieve_request_expand.py diff --git a/src/merge/resources/accounting/resources/journal_entries/types/journal_entries_list_request_expand.py b/src/merge/resources/accounting/types/journal_entries_list_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/journal_entries/types/journal_entries_list_request_expand.py rename to src/merge/resources/accounting/types/journal_entries_list_request_expand.py diff --git a/src/merge/resources/accounting/resources/journal_entries/types/journal_entries_retrieve_request_expand.py b/src/merge/resources/accounting/types/journal_entries_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/journal_entries/types/journal_entries_retrieve_request_expand.py rename to src/merge/resources/accounting/types/journal_entries_retrieve_request_expand.py diff --git a/src/merge/resources/accounting/types/journal_entry.py b/src/merge/resources/accounting/types/journal_entry.py index 6d6bc175..fd642d0f 100644 --- a/src/merge/resources/accounting/types/journal_entry.py +++ b/src/merge/resources/accounting/types/journal_entry.py @@ -23,9 +23,7 @@ class JournalEntry(pydantic.BaseModel): """ # The JournalEntry Object - ### Description - A `JournalEntry` is a record of a transaction or event that is entered into a company's accounting system. The `JournalEntry` common model contains records that are automatically created as a result of a certain type of transaction, like an Invoice, and records that are manually created against a company’s ledger. @@ -33,7 +31,6 @@ class JournalEntry(pydantic.BaseModel): The lines of a given `JournalEntry` object should always sum to 0. A positive `net_amount` means the line represents a debit and a negative net_amount represents a credit. ### Usage Example - Fetch from the `GET JournalEntry` endpoint and view a company's journey entry. """ @@ -55,312 +52,312 @@ class JournalEntry(pydantic.BaseModel): description=( "The journal's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The journal entry's exchange rate.") @@ -374,7 +371,7 @@ class JournalEntry(pydantic.BaseModel): tracking_categories: typing.Optional[typing.List[typing.Optional[JournalEntryTrackingCategoriesItem]]] remote_was_deleted: typing.Optional[bool] posting_status: typing.Optional[JournalEntryPostingStatus] = pydantic.Field( - description=("The journal's posting status.\n" "\n" "- `UNPOSTED` - UNPOSTED\n" "- `POSTED` - POSTED\n") + description=("The journal's posting status.\n" "\n" "* `UNPOSTED` - UNPOSTED\n" "* `POSTED` - POSTED\n") ) accounting_period: typing.Optional[JournalEntryAccountingPeriod] = pydantic.Field( description="The accounting period that the JournalEntry was generated in." diff --git a/src/merge/resources/accounting/types/journal_entry_request.py b/src/merge/resources/accounting/types/journal_entry_request.py index 72fd1fa5..f0975ee5 100644 --- a/src/merge/resources/accounting/types/journal_entry_request.py +++ b/src/merge/resources/accounting/types/journal_entry_request.py @@ -20,13 +20,10 @@ class JournalEntryRequest(pydantic.BaseModel): """ # The JournalEntry Object - ### Description - The `JournalEntry` object is used to get a record of all manually created entries made in a company’s general ledger. The journal line items for each journal entry should sum to zero. ### Usage Example - Fetch from the `GET JournalEntry` endpoint and view a company's journey entry. """ @@ -39,312 +36,312 @@ class JournalEntryRequest(pydantic.BaseModel): description=( "The journal's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The journal entry's exchange rate.") @@ -357,7 +354,7 @@ class JournalEntryRequest(pydantic.BaseModel): description="Reference number for identifying journal entries." ) posting_status: typing.Optional[JournalEntryRequestPostingStatus] = pydantic.Field( - description=("The journal's posting status.\n" "\n" "- `UNPOSTED` - UNPOSTED\n" "- `POSTED` - POSTED\n") + description=("The journal's posting status.\n" "\n" "* `UNPOSTED` - UNPOSTED\n" "* `POSTED` - POSTED\n") ) integration_params: typing.Optional[typing.Dict[str, typing.Any]] linked_account_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/accounting/types/journal_line.py b/src/merge/resources/accounting/types/journal_line.py index 45decd20..5ad13438 100644 --- a/src/merge/resources/accounting/types/journal_line.py +++ b/src/merge/resources/accounting/types/journal_line.py @@ -18,13 +18,10 @@ class JournalLine(pydantic.BaseModel): """ # The JournalLine Object - ### Description - The `JournalLine` object is used to represent a journal entry's line items. ### Usage Example - Fetch from the `GET JournalEntry` endpoint and view the journal entry's line items. """ @@ -39,312 +36,312 @@ class JournalLine(pydantic.BaseModel): description=( "The journal line item's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) company: typing.Optional[str] = pydantic.Field(description="The company the journal entry belongs to.") diff --git a/src/merge/resources/accounting/types/journal_line_request.py b/src/merge/resources/accounting/types/journal_line_request.py index dad1cb98..43601733 100644 --- a/src/merge/resources/accounting/types/journal_line_request.py +++ b/src/merge/resources/accounting/types/journal_line_request.py @@ -18,13 +18,10 @@ class JournalLineRequest(pydantic.BaseModel): """ # The JournalLine Object - ### Description - The `JournalLine` object is used to represent a journal entry's line items. ### Usage Example - Fetch from the `GET JournalEntry` endpoint and view the journal entry's line items. """ @@ -39,312 +36,312 @@ class JournalLineRequest(pydantic.BaseModel): description=( "The journal line item's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) company: typing.Optional[str] = pydantic.Field(description="The company the journal entry belongs to.") diff --git a/src/merge/resources/accounting/types/linked_account_condition.py b/src/merge/resources/accounting/types/linked_account_condition.py index 430adc00..46fca07f 100644 --- a/src/merge/resources/accounting/types/linked_account_condition.py +++ b/src/merge/resources/accounting/types/linked_account_condition.py @@ -17,7 +17,7 @@ class LinkedAccountCondition(pydantic.BaseModel): ) common_model: typing.Optional[str] = pydantic.Field(description="The common model for a specific condition.") native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) operator: str = pydantic.Field(description="The operator for a specific condition.") value: typing.Optional[typing.Any] diff --git a/src/merge/resources/accounting/resources/linked_accounts/types/linked_accounts_list_request_category.py b/src/merge/resources/accounting/types/linked_accounts_list_request_category.py similarity index 100% rename from src/merge/resources/accounting/resources/linked_accounts/types/linked_accounts_list_request_category.py rename to src/merge/resources/accounting/types/linked_accounts_list_request_category.py diff --git a/src/merge/resources/accounting/types/method_enum.py b/src/merge/resources/accounting/types/method_enum.py index c2418a83..57bcde10 100644 --- a/src/merge/resources/accounting/types/method_enum.py +++ b/src/merge/resources/accounting/types/method_enum.py @@ -8,13 +8,13 @@ class MethodEnum(str, enum.Enum): """ - - `GET` - GET - - `OPTIONS` - OPTIONS - - `HEAD` - HEAD - - `POST` - POST - - `PUT` - PUT - - `PATCH` - PATCH - - `DELETE` - DELETE + * `GET` - GET + * `OPTIONS` - OPTIONS + * `HEAD` - HEAD + * `POST` - POST + * `PUT` - PUT + * `PATCH` - PATCH + * `DELETE` - DELETE """ GET = "GET" diff --git a/src/merge/resources/accounting/types/model_operation.py b/src/merge/resources/accounting/types/model_operation.py index 1a18212e..69b65213 100644 --- a/src/merge/resources/accounting/types/model_operation.py +++ b/src/merge/resources/accounting/types/model_operation.py @@ -14,13 +14,10 @@ class ModelOperation(pydantic.BaseModel): """ # The ModelOperation Object - ### Description - The `ModelOperation` object is used to represent the operations that are currently supported for a given model. ### Usage Example - View what operations are supported for the `Candidate` endpoint. """ diff --git a/src/merge/resources/accounting/types/multipart_form_field_request.py b/src/merge/resources/accounting/types/multipart_form_field_request.py index 3408a4ca..e787eb95 100644 --- a/src/merge/resources/accounting/types/multipart_form_field_request.py +++ b/src/merge/resources/accounting/types/multipart_form_field_request.py @@ -15,13 +15,10 @@ class MultipartFormFieldRequest(pydantic.BaseModel): """ # The MultipartFormField Object - ### Description - The `MultipartFormField` object is used to represent fields in an HTTP request using `multipart/form-data`. ### Usage Example - Create a `MultipartFormField` to define a multipart form entry. """ @@ -31,9 +28,9 @@ class MultipartFormFieldRequest(pydantic.BaseModel): description=( "The encoding of the value of `data`. Defaults to `RAW` if not defined.\n" "\n" - "- `RAW` - RAW\n" - "- `BASE64` - BASE64\n" - "- `GZIP_BASE64` - GZIP_BASE64\n" + "* `RAW` - RAW\n" + "* `BASE64` - BASE64\n" + "* `GZIP_BASE64` - GZIP_BASE64\n" ) ) file_name: typing.Optional[str] = pydantic.Field( diff --git a/src/merge/resources/accounting/types/payment.py b/src/merge/resources/accounting/types/payment.py index ef53d4ce..fea67530 100644 --- a/src/merge/resources/accounting/types/payment.py +++ b/src/merge/resources/accounting/types/payment.py @@ -22,13 +22,10 @@ class Payment(pydantic.BaseModel): """ # The Payment Object - ### Description - The `Payment` object represents general payments made towards a specific transaction. ### Usage Example - Fetch from the `GET Payment` endpoint and view an invoice's payment. """ @@ -45,312 +42,312 @@ class Payment(pydantic.BaseModel): description=( "The payment's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The payment's exchange rate.") diff --git a/src/merge/resources/accounting/types/payment_line_item.py b/src/merge/resources/accounting/types/payment_line_item.py index 8dd259c8..3d4b33b3 100644 --- a/src/merge/resources/accounting/types/payment_line_item.py +++ b/src/merge/resources/accounting/types/payment_line_item.py @@ -14,13 +14,10 @@ class PaymentLineItem(pydantic.BaseModel): """ # The PaymentLineItem Object - ### Description - The `PaymentLineItem` object is an applied-to-line on a `Payment` that can either be a `Invoice`, `CreditNote`, or `JournalEntry`. ### Usage Example - `Payment` will have a field called `applied-to-lines` which will be an array of `PaymentLineItemInternalMappingSerializer` objects that can either be a `Invoice`, `CreditNote`, or `JournalEntry`. """ diff --git a/src/merge/resources/accounting/types/payment_line_item_request.py b/src/merge/resources/accounting/types/payment_line_item_request.py index 52bdb7b1..a9732dd9 100644 --- a/src/merge/resources/accounting/types/payment_line_item_request.py +++ b/src/merge/resources/accounting/types/payment_line_item_request.py @@ -14,13 +14,10 @@ class PaymentLineItemRequest(pydantic.BaseModel): """ # The PaymentLineItem Object - ### Description - The `PaymentLineItem` object is an applied-to-line on a `Payment` that can either be a `Invoice`, `CreditNote`, or `JournalEntry`. ### Usage Example - `Payment` will have a field called `applied-to-lines` which will be an array of `PaymentLineItemInternalMappingSerializer` objects that can either be a `Invoice`, `CreditNote`, or `JournalEntry`. """ diff --git a/src/merge/resources/accounting/types/payment_request.py b/src/merge/resources/accounting/types/payment_request.py index ff162128..773fc51a 100644 --- a/src/merge/resources/accounting/types/payment_request.py +++ b/src/merge/resources/accounting/types/payment_request.py @@ -21,13 +21,10 @@ class PaymentRequest(pydantic.BaseModel): """ # The Payment Object - ### Description - The `Payment` object represents general payments made towards a specific transaction. ### Usage Example - Fetch from the `GET Payment` endpoint and view an invoice's payment. """ @@ -42,312 +39,312 @@ class PaymentRequest(pydantic.BaseModel): description=( "The payment's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The payment's exchange rate.") diff --git a/src/merge/resources/accounting/resources/payments/types/payments_list_request_expand.py b/src/merge/resources/accounting/types/payments_list_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/payments/types/payments_list_request_expand.py rename to src/merge/resources/accounting/types/payments_list_request_expand.py diff --git a/src/merge/resources/accounting/resources/payments/types/payments_retrieve_request_expand.py b/src/merge/resources/accounting/types/payments_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/payments/types/payments_retrieve_request_expand.py rename to src/merge/resources/accounting/types/payments_retrieve_request_expand.py diff --git a/src/merge/resources/accounting/types/posting_status_enum.py b/src/merge/resources/accounting/types/posting_status_enum.py index 272eb555..95f462bc 100644 --- a/src/merge/resources/accounting/types/posting_status_enum.py +++ b/src/merge/resources/accounting/types/posting_status_enum.py @@ -8,8 +8,8 @@ class PostingStatusEnum(str, enum.Enum): """ - - `UNPOSTED` - UNPOSTED - - `POSTED` - POSTED + * `UNPOSTED` - UNPOSTED + * `POSTED` - POSTED """ UNPOSTED = "UNPOSTED" diff --git a/src/merge/resources/accounting/types/purchase_order.py b/src/merge/resources/accounting/types/purchase_order.py index 0ab19663..a2e1fff7 100644 --- a/src/merge/resources/accounting/types/purchase_order.py +++ b/src/merge/resources/accounting/types/purchase_order.py @@ -23,15 +23,12 @@ class PurchaseOrder(pydantic.BaseModel): """ # The PurchaseOrder Object - ### Description - A `PurchaseOrder` represents a request to purchase goods or services from a vendor. It outlines the details of the purchase, such as the items or services requested, quantities, prices, and delivery details. - A `PurchaseOrder` is a crucial component of the procurement process, but does not typically result in any impact on the company’s general ledger. The general ledger is typically only affected when the `PurchaseOrder` is fulfilled as an _Accounts Payable_ Invoice object. + A `PurchaseOrder` is a crucial component of the procurement process, but does not typically result in any impact on the company’s general ledger. The general ledger is typically only affected when the `PurchaseOrder` is fulfilled as an *Accounts Payable* Invoice object. ### Usage Example - Fetch from the `LIST PurchaseOrders` endpoint and view a company's purchase orders. """ @@ -39,11 +36,11 @@ class PurchaseOrder(pydantic.BaseModel): description=( "The purchase order's status.\n" "\n" - "- `DRAFT` - DRAFT\n" - "- `SUBMITTED` - SUBMITTED\n" - "- `AUTHORIZED` - AUTHORIZED\n" - "- `BILLED` - BILLED\n" - "- `DELETED` - DELETED\n" + "* `DRAFT` - DRAFT\n" + "* `SUBMITTED` - SUBMITTED\n" + "* `AUTHORIZED` - AUTHORIZED\n" + "* `BILLED` - BILLED\n" + "* `DELETED` - DELETED\n" ) ) issue_date: typing.Optional[dt.datetime] = pydantic.Field(description="The purchase order's issue date.") @@ -67,312 +64,312 @@ class PurchaseOrder(pydantic.BaseModel): description=( "The purchase order's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The purchase order's exchange rate.") diff --git a/src/merge/resources/accounting/types/purchase_order_line_item.py b/src/merge/resources/accounting/types/purchase_order_line_item.py index 38b4b2b7..c426f36a 100644 --- a/src/merge/resources/accounting/types/purchase_order_line_item.py +++ b/src/merge/resources/accounting/types/purchase_order_line_item.py @@ -16,13 +16,10 @@ class PurchaseOrderLineItem(pydantic.BaseModel): """ # The PurchaseOrderLineItem Object - ### Description - The `PurchaseOrderLineItem` object is used to represent a purchase order's line item. ### Usage Example - Fetch from the `GET PurchaseOrder` endpoint and view a company's purchase orders. """ @@ -44,312 +41,312 @@ class PurchaseOrderLineItem(pydantic.BaseModel): description=( "The purchase order line item's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The purchase order line item's exchange rate.") diff --git a/src/merge/resources/accounting/types/purchase_order_line_item_request.py b/src/merge/resources/accounting/types/purchase_order_line_item_request.py index e4771cf9..d4939d53 100644 --- a/src/merge/resources/accounting/types/purchase_order_line_item_request.py +++ b/src/merge/resources/accounting/types/purchase_order_line_item_request.py @@ -16,13 +16,10 @@ class PurchaseOrderLineItemRequest(pydantic.BaseModel): """ # The PurchaseOrderLineItem Object - ### Description - The `PurchaseOrderLineItem` object is used to represent a purchase order's line item. ### Usage Example - Fetch from the `GET PurchaseOrder` endpoint and view a company's purchase orders. """ @@ -44,312 +41,312 @@ class PurchaseOrderLineItemRequest(pydantic.BaseModel): description=( "The purchase order line item's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The purchase order line item's exchange rate.") diff --git a/src/merge/resources/accounting/types/purchase_order_request.py b/src/merge/resources/accounting/types/purchase_order_request.py index c8306b78..73b62424 100644 --- a/src/merge/resources/accounting/types/purchase_order_request.py +++ b/src/merge/resources/accounting/types/purchase_order_request.py @@ -21,13 +21,10 @@ class PurchaseOrderRequest(pydantic.BaseModel): """ # The PurchaseOrder Object - ### Description - The `PurchaseOrder` object is a record of request for a product or service between a buyer and seller. ### Usage Example - Fetch from the `LIST PurchaseOrders` endpoint and view a company's purchase orders. """ @@ -35,11 +32,11 @@ class PurchaseOrderRequest(pydantic.BaseModel): description=( "The purchase order's status.\n" "\n" - "- `DRAFT` - DRAFT\n" - "- `SUBMITTED` - SUBMITTED\n" - "- `AUTHORIZED` - AUTHORIZED\n" - "- `BILLED` - BILLED\n" - "- `DELETED` - DELETED\n" + "* `DRAFT` - DRAFT\n" + "* `SUBMITTED` - SUBMITTED\n" + "* `AUTHORIZED` - AUTHORIZED\n" + "* `BILLED` - BILLED\n" + "* `DELETED` - DELETED\n" ) ) issue_date: typing.Optional[dt.datetime] = pydantic.Field(description="The purchase order's issue date.") @@ -60,312 +57,312 @@ class PurchaseOrderRequest(pydantic.BaseModel): description=( "The purchase order's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The purchase order's exchange rate.") diff --git a/src/merge/resources/accounting/types/purchase_order_status_enum.py b/src/merge/resources/accounting/types/purchase_order_status_enum.py index 00eabc12..1c302dd3 100644 --- a/src/merge/resources/accounting/types/purchase_order_status_enum.py +++ b/src/merge/resources/accounting/types/purchase_order_status_enum.py @@ -8,11 +8,11 @@ class PurchaseOrderStatusEnum(str, enum.Enum): """ - - `DRAFT` - DRAFT - - `SUBMITTED` - SUBMITTED - - `AUTHORIZED` - AUTHORIZED - - `BILLED` - BILLED - - `DELETED` - DELETED + * `DRAFT` - DRAFT + * `SUBMITTED` - SUBMITTED + * `AUTHORIZED` - AUTHORIZED + * `BILLED` - BILLED + * `DELETED` - DELETED """ DRAFT = "DRAFT" diff --git a/src/merge/resources/accounting/resources/purchase_orders/types/purchase_orders_list_request_expand.py b/src/merge/resources/accounting/types/purchase_orders_list_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/purchase_orders/types/purchase_orders_list_request_expand.py rename to src/merge/resources/accounting/types/purchase_orders_list_request_expand.py diff --git a/src/merge/resources/accounting/resources/purchase_orders/types/purchase_orders_retrieve_request_expand.py b/src/merge/resources/accounting/types/purchase_orders_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/purchase_orders/types/purchase_orders_retrieve_request_expand.py rename to src/merge/resources/accounting/types/purchase_orders_retrieve_request_expand.py diff --git a/src/merge/resources/accounting/types/remote_key.py b/src/merge/resources/accounting/types/remote_key.py index b1da7ff6..5935810b 100644 --- a/src/merge/resources/accounting/types/remote_key.py +++ b/src/merge/resources/accounting/types/remote_key.py @@ -14,13 +14,10 @@ class RemoteKey(pydantic.BaseModel): """ # The RemoteKey Object - ### Description - The `RemoteKey` object is used to represent a request for a new remote key. ### Usage Example - Post a `GenerateRemoteKey` to receive a new `RemoteKey`. """ diff --git a/src/merge/resources/accounting/types/remote_response.py b/src/merge/resources/accounting/types/remote_response.py index ddb70fa9..be53f744 100644 --- a/src/merge/resources/accounting/types/remote_response.py +++ b/src/merge/resources/accounting/types/remote_response.py @@ -15,13 +15,10 @@ class RemoteResponse(pydantic.BaseModel): """ # The RemoteResponse Object - ### Description - The `RemoteResponse` object is used to represent information returned from a third-party endpoint. ### Usage Example - View the `RemoteResponse` returned from your `DataPassthrough`. """ diff --git a/src/merge/resources/accounting/types/report_item.py b/src/merge/resources/accounting/types/report_item.py index 67abd5be..0c3307e4 100644 --- a/src/merge/resources/accounting/types/report_item.py +++ b/src/merge/resources/accounting/types/report_item.py @@ -14,13 +14,10 @@ class ReportItem(pydantic.BaseModel): """ # The ReportItem Object - ### Description - The `ReportItem` object is used to represent a report item for a Balance Sheet, Cash Flow Statement or Profit and Loss Report. ### Usage Example - Fetch from the `GET BalanceSheet` endpoint and view the balance sheet's report items. """ diff --git a/src/merge/resources/accounting/types/request_format_enum.py b/src/merge/resources/accounting/types/request_format_enum.py index bf445b71..21c272f2 100644 --- a/src/merge/resources/accounting/types/request_format_enum.py +++ b/src/merge/resources/accounting/types/request_format_enum.py @@ -8,9 +8,9 @@ class RequestFormatEnum(str, enum.Enum): """ - - `JSON` - JSON - - `XML` - XML - - `MULTIPART` - MULTIPART + * `JSON` - JSON + * `XML` - XML + * `MULTIPART` - MULTIPART """ JSON = "JSON" diff --git a/src/merge/resources/accounting/types/response_type_enum.py b/src/merge/resources/accounting/types/response_type_enum.py index 4b44d47d..ef241302 100644 --- a/src/merge/resources/accounting/types/response_type_enum.py +++ b/src/merge/resources/accounting/types/response_type_enum.py @@ -8,8 +8,8 @@ class ResponseTypeEnum(str, enum.Enum): """ - - `JSON` - JSON - - `BASE64_GZIP` - BASE64_GZIP + * `JSON` - JSON + * `BASE64_GZIP` - BASE64_GZIP """ JSON = "JSON" diff --git a/src/merge/resources/accounting/types/role_enum.py b/src/merge/resources/accounting/types/role_enum.py index 05e09112..a6cfcc6f 100644 --- a/src/merge/resources/accounting/types/role_enum.py +++ b/src/merge/resources/accounting/types/role_enum.py @@ -8,12 +8,12 @@ class RoleEnum(str, enum.Enum): """ - - `ADMIN` - ADMIN - - `DEVELOPER` - DEVELOPER - - `MEMBER` - MEMBER - - `API` - API - - `SYSTEM` - SYSTEM - - `MERGE_TEAM` - MERGE_TEAM + * `ADMIN` - ADMIN + * `DEVELOPER` - DEVELOPER + * `MEMBER` - MEMBER + * `API` - API + * `SYSTEM` - SYSTEM + * `MERGE_TEAM` - MERGE_TEAM """ ADMIN = "ADMIN" diff --git a/src/merge/resources/accounting/types/selective_sync_configurations_usage_enum.py b/src/merge/resources/accounting/types/selective_sync_configurations_usage_enum.py index 4de6df94..9ff43813 100644 --- a/src/merge/resources/accounting/types/selective_sync_configurations_usage_enum.py +++ b/src/merge/resources/accounting/types/selective_sync_configurations_usage_enum.py @@ -8,8 +8,8 @@ class SelectiveSyncConfigurationsUsageEnum(str, enum.Enum): """ - - `IN_NEXT_SYNC` - IN_NEXT_SYNC - - `IN_LAST_SYNC` - IN_LAST_SYNC + * `IN_NEXT_SYNC` - IN_NEXT_SYNC + * `IN_LAST_SYNC` - IN_LAST_SYNC """ IN_NEXT_SYNC = "IN_NEXT_SYNC" diff --git a/src/merge/resources/accounting/types/status_7_d_1_enum.py b/src/merge/resources/accounting/types/status_7_d_1_enum.py index 6a876750..3b21ca93 100644 --- a/src/merge/resources/accounting/types/status_7_d_1_enum.py +++ b/src/merge/resources/accounting/types/status_7_d_1_enum.py @@ -8,8 +8,8 @@ class Status7D1Enum(str, enum.Enum): """ - - `ACTIVE` - ACTIVE - - `ARCHIVED` - ARCHIVED + * `ACTIVE` - ACTIVE + * `ARCHIVED` - ARCHIVED """ ACTIVE = "ACTIVE" diff --git a/src/merge/resources/accounting/types/sync_status.py b/src/merge/resources/accounting/types/sync_status.py index 1491f392..98b6854a 100644 --- a/src/merge/resources/accounting/types/sync_status.py +++ b/src/merge/resources/accounting/types/sync_status.py @@ -16,13 +16,10 @@ class SyncStatus(pydantic.BaseModel): """ # The SyncStatus Object - ### Description - The `SyncStatus` object is used to represent the syncing state of an account ### Usage Example - View the `SyncStatus` for an account to see how recently its models were synced. """ diff --git a/src/merge/resources/accounting/types/sync_status_status_enum.py b/src/merge/resources/accounting/types/sync_status_status_enum.py index e21e3285..67145a09 100644 --- a/src/merge/resources/accounting/types/sync_status_status_enum.py +++ b/src/merge/resources/accounting/types/sync_status_status_enum.py @@ -8,12 +8,12 @@ class SyncStatusStatusEnum(str, enum.Enum): """ - - `SYNCING` - SYNCING - - `DONE` - DONE - - `FAILED` - FAILED - - `DISABLED` - DISABLED - - `PAUSED` - PAUSED - - `PARTIALLY_SYNCED` - PARTIALLY_SYNCED + * `SYNCING` - SYNCING + * `DONE` - DONE + * `FAILED` - FAILED + * `DISABLED` - DISABLED + * `PAUSED` - PAUSED + * `PARTIALLY_SYNCED` - PARTIALLY_SYNCED """ SYNCING = "SYNCING" diff --git a/src/merge/resources/accounting/types/tax_rate.py b/src/merge/resources/accounting/types/tax_rate.py index 9716a33d..bad72378 100644 --- a/src/merge/resources/accounting/types/tax_rate.py +++ b/src/merge/resources/accounting/types/tax_rate.py @@ -16,13 +16,10 @@ class TaxRate(pydantic.BaseModel): """ # The TaxRate Object - ### Description - The `TaxRate` object is used to represent a tax rate. ### Usage Example - Fetch from the `LIST TaxRates` endpoint and view tax rates relevant to a company. """ diff --git a/src/merge/resources/accounting/types/tracking_category.py b/src/merge/resources/accounting/types/tracking_category.py index f9d723bb..e6be3fe9 100644 --- a/src/merge/resources/accounting/types/tracking_category.py +++ b/src/merge/resources/accounting/types/tracking_category.py @@ -18,22 +18,19 @@ class TrackingCategory(pydantic.BaseModel): """ # The TrackingCategory Object - ### Description - A `TrackingCategory` object represents a categorization method used to classify transactions within an accounting platform. They are often used to group records for reporting and analysis purposes. The most common types of `TrackingCategories` are Classes and Departments. ### Usage Example - Fetch from the `GET TrackingCategory` endpoint and view a company's tracking category. """ name: typing.Optional[str] = pydantic.Field(description="The tracking category's name.") status: typing.Optional[TrackingCategoryStatus] = pydantic.Field( - description=("The tracking category's status.\n" "\n" "- `ACTIVE` - ACTIVE\n" "- `ARCHIVED` - ARCHIVED\n") + description=("The tracking category's status.\n" "\n" "* `ACTIVE` - ACTIVE\n" "* `ARCHIVED` - ARCHIVED\n") ) category_type: typing.Optional[TrackingCategoryCategoryType] = pydantic.Field( - description=("The tracking category’s type.\n" "\n" "- `CLASS` - CLASS\n" "- `DEPARTMENT` - DEPARTMENT\n") + description=("The tracking category’s type.\n" "\n" "* `CLASS` - CLASS\n" "* `DEPARTMENT` - DEPARTMENT\n") ) parent_category: typing.Optional[str] = pydantic.Field(description="ID of the parent tracking category.") company: typing.Optional[TrackingCategoryCompany] = pydantic.Field( diff --git a/src/merge/resources/accounting/types/transaction.py b/src/merge/resources/accounting/types/transaction.py index 531c0020..b1f885f7 100644 --- a/src/merge/resources/accounting/types/transaction.py +++ b/src/merge/resources/accounting/types/transaction.py @@ -21,21 +21,17 @@ class Transaction(pydantic.BaseModel): """ # The Transaction Object - ### Description - The `Transaction` common model includes records of all types of transactions that do not appear in other common models. The type of transaction can be identified through the type field. More specifically, it will contain all types of transactions outside of: - - - **Credit Notes** - - **Expenses** - - **Invoices** - - **Journal Entries** - - **Payments** - - **Purchase Orders** - - **Vendor Credits** + * __Credit Notes__ + * __Expenses__ + * __Invoices__ + * __Journal Entries__ + * __Payments__ + * __Purchase Orders__ + * __Vendor Credits__ ### Usage Example - Fetch from the `GET Transaction` endpoint and view a company's transactions. """ @@ -55,312 +51,312 @@ class Transaction(pydantic.BaseModel): description=( "The transaction's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The transaction's exchange rate.") diff --git a/src/merge/resources/accounting/types/transaction_line_item.py b/src/merge/resources/accounting/types/transaction_line_item.py index 5e7fe1b0..eee4e908 100644 --- a/src/merge/resources/accounting/types/transaction_line_item.py +++ b/src/merge/resources/accounting/types/transaction_line_item.py @@ -16,13 +16,10 @@ class TransactionLineItem(pydantic.BaseModel): """ # The TransactionLineItem Object - ### Description - The `TransactionLineItem` object is used to represent a transaction's line items. ### Usage Example - Fetch from the `GET TransactionLineItem` endpoint and view the transaction's line items. """ @@ -42,312 +39,312 @@ class TransactionLineItem(pydantic.BaseModel): description=( "The line item's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The line item's exchange rate.") diff --git a/src/merge/resources/accounting/resources/transactions/types/transactions_list_request_expand.py b/src/merge/resources/accounting/types/transactions_list_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/transactions/types/transactions_list_request_expand.py rename to src/merge/resources/accounting/types/transactions_list_request_expand.py diff --git a/src/merge/resources/accounting/resources/transactions/types/transactions_retrieve_request_expand.py b/src/merge/resources/accounting/types/transactions_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/transactions/types/transactions_retrieve_request_expand.py rename to src/merge/resources/accounting/types/transactions_retrieve_request_expand.py diff --git a/src/merge/resources/accounting/types/vendor_credit.py b/src/merge/resources/accounting/types/vendor_credit.py index 69d718e3..9b244c6c 100644 --- a/src/merge/resources/accounting/types/vendor_credit.py +++ b/src/merge/resources/accounting/types/vendor_credit.py @@ -21,13 +21,10 @@ class VendorCredit(pydantic.BaseModel): """ # The VendorCredit Object - ### Description - - A `VendorCredit` is transaction issued by a vendor to the accounting company, indicating a reduction or cancellation of the amount owed to the vendor. It is most generally used as an adjustment note used to rectify errors, returns, or overpayments related to a purchasing transaction. A `VendorCredit` can be applied to _Accounts Payable_ Invoices to decrease the overall amount of the Invoice. + A `VendorCredit` is transaction issued by a vendor to the accounting company, indicating a reduction or cancellation of the amount owed to the vendor. It is most generally used as an adjustment note used to rectify errors, returns, or overpayments related to a purchasing transaction. A `VendorCredit` can be applied to *Accounts Payable* Invoices to decrease the overall amount of the Invoice. ### Usage Example - Fetch from the `GET VendorCredit` endpoint and view a company's vendor credits. """ @@ -41,312 +38,312 @@ class VendorCredit(pydantic.BaseModel): description=( "The vendor credit's currency.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) exchange_rate: typing.Optional[str] = pydantic.Field(description="The vendor credit's exchange rate.") diff --git a/src/merge/resources/accounting/types/vendor_credit_line.py b/src/merge/resources/accounting/types/vendor_credit_line.py index c3602c25..8787df02 100644 --- a/src/merge/resources/accounting/types/vendor_credit_line.py +++ b/src/merge/resources/accounting/types/vendor_credit_line.py @@ -15,13 +15,10 @@ class VendorCreditLine(pydantic.BaseModel): """ # The VendorCreditLine Object - ### Description - The `VendorCreditLine` object is used to represent a vendor credit's line items. ### Usage Example - Fetch from the `GET VendorCredit` endpoint and view the vendor credit's line items. """ diff --git a/src/merge/resources/accounting/resources/vendor_credits/types/vendor_credits_list_request_expand.py b/src/merge/resources/accounting/types/vendor_credits_list_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/vendor_credits/types/vendor_credits_list_request_expand.py rename to src/merge/resources/accounting/types/vendor_credits_list_request_expand.py diff --git a/src/merge/resources/accounting/resources/vendor_credits/types/vendor_credits_retrieve_request_expand.py b/src/merge/resources/accounting/types/vendor_credits_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/accounting/resources/vendor_credits/types/vendor_credits_retrieve_request_expand.py rename to src/merge/resources/accounting/types/vendor_credits_retrieve_request_expand.py diff --git a/src/merge/resources/ats/__init__.py b/src/merge/resources/ats/__init__.py index a8203878..c1b33461 100644 --- a/src/merge/resources/ats/__init__.py +++ b/src/merge/resources/ats/__init__.py @@ -8,6 +8,10 @@ AccountDetailsAndActionsStatusEnum, AccountIntegration, AccountToken, + ActivitiesListRequestRemoteFields, + ActivitiesListRequestShowEnumOrigins, + ActivitiesRetrieveRequestRemoteFields, + ActivitiesRetrieveRequestShowEnumOrigins, Activity, ActivityActivityType, ActivityRequest, @@ -31,6 +35,8 @@ ApplicationRequestJob, ApplicationRequestRejectReason, ApplicationResponse, + ApplicationsListRequestExpand, + ApplicationsRetrieveRequestExpand, AsyncPassthroughReciept, Attachment, AttachmentAttachmentType, @@ -49,6 +55,8 @@ CandidateRequestApplicationsItem, CandidateRequestAttachmentsItem, CandidateResponse, + CandidatesListRequestExpand, + CandidatesRetrieveRequestExpand, CategoriesEnum, CategoryEnum, CommonModelScopesBodyRequest, @@ -66,6 +74,10 @@ EeocGender, EeocRace, EeocVeteranStatus, + EeocsListRequestRemoteFields, + EeocsListRequestShowEnumOrigins, + EeocsRetrieveRequestRemoteFields, + EeocsRetrieveRequestShowEnumOrigins, EmailAddress, EmailAddressEmailAddressType, EmailAddressRequest, @@ -76,9 +88,12 @@ ErrorValidationProblem, EventTypeEnum, GenderEnum, + InterviewsListRequestExpand, + InterviewsRetrieveRequestExpand, Issue, IssueStatus, IssueStatusEnum, + IssuesListRequestStatus, Job, JobDepartmentsItem, JobHiringManagersItem, @@ -88,12 +103,17 @@ JobRecruitersItem, JobStatus, JobStatusEnum, + JobsListRequestExpand, + JobsListRequestStatus, + JobsRetrieveRequestExpand, + JobsScreeningQuestionsListRequestExpand, LinkToken, LinkedAccountCondition, LinkedAccountConditionRequest, LinkedAccountSelectiveSyncConfiguration, LinkedAccountSelectiveSyncConfigurationRequest, LinkedAccountStatus, + LinkedAccountsListRequestCategory, MetaResponse, MethodEnum, ModelOperation, @@ -104,6 +124,8 @@ OfferCreator, OfferStatus, OfferStatusEnum, + OffersListRequestExpand, + OffersRetrieveRequestExpand, Office, OperatorSchema, OverallRecommendationEnum, @@ -165,6 +187,8 @@ ScorecardInterview, ScorecardInterviewer, ScorecardOverallRecommendation, + ScorecardsListRequestExpand, + ScorecardsRetrieveRequestExpand, ScreeningQuestion, ScreeningQuestionJob, ScreeningQuestionOption, @@ -186,30 +210,6 @@ WebhookReceiver, ) from .resources import ( - ActivitiesListRequestRemoteFields, - ActivitiesListRequestShowEnumOrigins, - ActivitiesRetrieveRequestRemoteFields, - ActivitiesRetrieveRequestShowEnumOrigins, - ApplicationsListRequestExpand, - ApplicationsRetrieveRequestExpand, - CandidatesListRequestExpand, - CandidatesRetrieveRequestExpand, - EeocsListRequestRemoteFields, - EeocsListRequestShowEnumOrigins, - EeocsRetrieveRequestRemoteFields, - EeocsRetrieveRequestShowEnumOrigins, - InterviewsListRequestExpand, - InterviewsRetrieveRequestExpand, - IssuesListRequestStatus, - JobsListRequestExpand, - JobsListRequestStatus, - JobsRetrieveRequestExpand, - JobsScreeningQuestionsListRequestExpand, - LinkedAccountsListRequestCategory, - OffersListRequestExpand, - OffersRetrieveRequestExpand, - ScorecardsListRequestExpand, - ScorecardsRetrieveRequestExpand, account_details, account_token, activities, diff --git a/src/merge/resources/ats/resources/__init__.py b/src/merge/resources/ats/resources/__init__.py index a82c5356..a6331ecb 100644 --- a/src/merge/resources/ats/resources/__init__.py +++ b/src/merge/resources/ats/resources/__init__.py @@ -33,57 +33,8 @@ users, webhook_receivers, ) -from .activities import ( - ActivitiesListRequestRemoteFields, - ActivitiesListRequestShowEnumOrigins, - ActivitiesRetrieveRequestRemoteFields, - ActivitiesRetrieveRequestShowEnumOrigins, -) -from .applications import ApplicationsListRequestExpand, ApplicationsRetrieveRequestExpand -from .candidates import CandidatesListRequestExpand, CandidatesRetrieveRequestExpand -from .eeocs import ( - EeocsListRequestRemoteFields, - EeocsListRequestShowEnumOrigins, - EeocsRetrieveRequestRemoteFields, - EeocsRetrieveRequestShowEnumOrigins, -) -from .interviews import InterviewsListRequestExpand, InterviewsRetrieveRequestExpand -from .issues import IssuesListRequestStatus -from .jobs import ( - JobsListRequestExpand, - JobsListRequestStatus, - JobsRetrieveRequestExpand, - JobsScreeningQuestionsListRequestExpand, -) -from .linked_accounts import LinkedAccountsListRequestCategory -from .offers import OffersListRequestExpand, OffersRetrieveRequestExpand -from .scorecards import ScorecardsListRequestExpand, ScorecardsRetrieveRequestExpand __all__ = [ - "ActivitiesListRequestRemoteFields", - "ActivitiesListRequestShowEnumOrigins", - "ActivitiesRetrieveRequestRemoteFields", - "ActivitiesRetrieveRequestShowEnumOrigins", - "ApplicationsListRequestExpand", - "ApplicationsRetrieveRequestExpand", - "CandidatesListRequestExpand", - "CandidatesRetrieveRequestExpand", - "EeocsListRequestRemoteFields", - "EeocsListRequestShowEnumOrigins", - "EeocsRetrieveRequestRemoteFields", - "EeocsRetrieveRequestShowEnumOrigins", - "InterviewsListRequestExpand", - "InterviewsRetrieveRequestExpand", - "IssuesListRequestStatus", - "JobsListRequestExpand", - "JobsListRequestStatus", - "JobsRetrieveRequestExpand", - "JobsScreeningQuestionsListRequestExpand", - "LinkedAccountsListRequestCategory", - "OffersListRequestExpand", - "OffersRetrieveRequestExpand", - "ScorecardsListRequestExpand", - "ScorecardsRetrieveRequestExpand", "account_details", "account_token", "activities", diff --git a/src/merge/resources/ats/resources/account_details/client.py b/src/merge/resources/ats/resources/account_details/client.py index 05330581..a88cc830 100644 --- a/src/merge/resources/ats/resources/account_details/client.py +++ b/src/merge/resources/ats/resources/account_details/client.py @@ -32,7 +32,7 @@ def retrieve(self) -> AccountDetails: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -64,7 +64,7 @@ async def retrieve(self) -> AccountDetails: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ats/resources/account_token/client.py b/src/merge/resources/ats/resources/account_token/client.py index 6eba5629..33832628 100644 --- a/src/merge/resources/ats/resources/account_token/client.py +++ b/src/merge/resources/ats/resources/account_token/client.py @@ -26,7 +26,7 @@ def retrieve(self, public_token: str) -> AccountToken: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/account-token/{public_token}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -52,7 +52,7 @@ async def retrieve(self, public_token: str) -> AccountToken: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/account-token/{public_token}"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ats/resources/activities/__init__.py b/src/merge/resources/ats/resources/activities/__init__.py index cf29ba8f..f3ea2659 100644 --- a/src/merge/resources/ats/resources/activities/__init__.py +++ b/src/merge/resources/ats/resources/activities/__init__.py @@ -1,15 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ( - ActivitiesListRequestRemoteFields, - ActivitiesListRequestShowEnumOrigins, - ActivitiesRetrieveRequestRemoteFields, - ActivitiesRetrieveRequestShowEnumOrigins, -) - -__all__ = [ - "ActivitiesListRequestRemoteFields", - "ActivitiesListRequestShowEnumOrigins", - "ActivitiesRetrieveRequestRemoteFields", - "ActivitiesRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/ats/resources/activities/client.py b/src/merge/resources/ats/resources/activities/client.py index 481a872d..2d3f4456 100644 --- a/src/merge/resources/ats/resources/activities/client.py +++ b/src/merge/resources/ats/resources/activities/client.py @@ -12,15 +12,15 @@ from .....core.datetime_utils import serialize_datetime from .....core.jsonable_encoder import jsonable_encoder from .....core.remove_none_from_dict import remove_none_from_dict +from ...types.activities_list_request_remote_fields import ActivitiesListRequestRemoteFields +from ...types.activities_list_request_show_enum_origins import ActivitiesListRequestShowEnumOrigins +from ...types.activities_retrieve_request_remote_fields import ActivitiesRetrieveRequestRemoteFields +from ...types.activities_retrieve_request_show_enum_origins import ActivitiesRetrieveRequestShowEnumOrigins from ...types.activity import Activity from ...types.activity_request import ActivityRequest from ...types.activity_response import ActivityResponse from ...types.meta_response import MetaResponse from ...types.paginated_activity_list import PaginatedActivityList -from .types.activities_list_request_remote_fields import ActivitiesListRequestRemoteFields -from .types.activities_list_request_show_enum_origins import ActivitiesListRequestShowEnumOrigins -from .types.activities_retrieve_request_remote_fields import ActivitiesRetrieveRequestRemoteFields -from .types.activities_retrieve_request_show_enum_origins import ActivitiesRetrieveRequestShowEnumOrigins try: import pydantic.v1 as pydantic # type: ignore @@ -100,7 +100,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "activities"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/activities"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -151,7 +151,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "activities"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/activities"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -207,7 +207,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"activities/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/activities/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -242,7 +242,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "activities/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/activities/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -324,7 +324,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "activities"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/activities"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -375,7 +375,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "activities"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/activities"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -431,7 +431,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"activities/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/activities/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -466,7 +466,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "activities/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/activities/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ats/resources/activities/types/__init__.py b/src/merge/resources/ats/resources/activities/types/__init__.py deleted file mode 100644 index 8ea9e1c7..00000000 --- a/src/merge/resources/ats/resources/activities/types/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .activities_list_request_remote_fields import ActivitiesListRequestRemoteFields -from .activities_list_request_show_enum_origins import ActivitiesListRequestShowEnumOrigins -from .activities_retrieve_request_remote_fields import ActivitiesRetrieveRequestRemoteFields -from .activities_retrieve_request_show_enum_origins import ActivitiesRetrieveRequestShowEnumOrigins - -__all__ = [ - "ActivitiesListRequestRemoteFields", - "ActivitiesListRequestShowEnumOrigins", - "ActivitiesRetrieveRequestRemoteFields", - "ActivitiesRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/ats/resources/applications/__init__.py b/src/merge/resources/ats/resources/applications/__init__.py index bdb1dd70..f3ea2659 100644 --- a/src/merge/resources/ats/resources/applications/__init__.py +++ b/src/merge/resources/ats/resources/applications/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ApplicationsListRequestExpand, ApplicationsRetrieveRequestExpand - -__all__ = ["ApplicationsListRequestExpand", "ApplicationsRetrieveRequestExpand"] diff --git a/src/merge/resources/ats/resources/applications/client.py b/src/merge/resources/ats/resources/applications/client.py index 533771ec..7ea29248 100644 --- a/src/merge/resources/ats/resources/applications/client.py +++ b/src/merge/resources/ats/resources/applications/client.py @@ -13,10 +13,10 @@ from ...types.application import Application from ...types.application_request import ApplicationRequest from ...types.application_response import ApplicationResponse +from ...types.applications_list_request_expand import ApplicationsListRequestExpand +from ...types.applications_retrieve_request_expand import ApplicationsRetrieveRequestExpand from ...types.meta_response import MetaResponse from ...types.paginated_application_list import PaginatedApplicationList -from .types.applications_list_request_expand import ApplicationsListRequestExpand -from .types.applications_retrieve_request_expand import ApplicationsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -100,7 +100,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "applications"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/applications"), params=remove_none_from_dict( { "candidate_id": candidate_id, @@ -154,7 +154,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "applications"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/applications"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -199,7 +199,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"applications/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/applications/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -252,7 +252,9 @@ def change_stage_create( _request["remote_user_id"] = remote_user_id _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"applications/{id}/change-stage"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/applications/{id}/change-stage" + ), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), @@ -283,7 +285,7 @@ def meta_post_retrieve(self, *, application_remote_template_id: typing.Optional[ """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "applications/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/applications/meta/post"), params=remove_none_from_dict({"application_remote_template_id": application_remote_template_id}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -370,7 +372,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "applications"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/applications"), params=remove_none_from_dict( { "candidate_id": candidate_id, @@ -424,7 +426,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "applications"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/applications"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -469,7 +471,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"applications/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/applications/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -522,7 +524,9 @@ async def change_stage_create( _request["remote_user_id"] = remote_user_id _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"applications/{id}/change-stage"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/applications/{id}/change-stage" + ), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), @@ -553,7 +557,7 @@ async def meta_post_retrieve(self, *, application_remote_template_id: typing.Opt """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "applications/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/applications/meta/post"), params=remove_none_from_dict({"application_remote_template_id": application_remote_template_id}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/applications/types/__init__.py b/src/merge/resources/ats/resources/applications/types/__init__.py deleted file mode 100644 index cd87b5cb..00000000 --- a/src/merge/resources/ats/resources/applications/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .applications_list_request_expand import ApplicationsListRequestExpand -from .applications_retrieve_request_expand import ApplicationsRetrieveRequestExpand - -__all__ = ["ApplicationsListRequestExpand", "ApplicationsRetrieveRequestExpand"] diff --git a/src/merge/resources/ats/resources/async_passthrough/client.py b/src/merge/resources/ats/resources/async_passthrough/client.py index a82f552c..b7b0b209 100644 --- a/src/merge/resources/ats/resources/async_passthrough/client.py +++ b/src/merge/resources/ats/resources/async_passthrough/client.py @@ -62,7 +62,7 @@ def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughReciept: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -85,7 +85,8 @@ def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/ats/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, @@ -141,7 +142,7 @@ async def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughRe """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -164,7 +165,8 @@ async def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = await self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/ats/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/attachments/client.py b/src/merge/resources/ats/resources/attachments/client.py index 4eb3e94d..6de4c7b8 100644 --- a/src/merge/resources/ats/resources/attachments/client.py +++ b/src/merge/resources/ats/resources/attachments/client.py @@ -92,7 +92,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/attachments"), params=remove_none_from_dict( { "candidate_id": candidate_id, @@ -143,7 +143,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/attachments"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -195,7 +195,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"attachments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/attachments/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -230,7 +230,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/attachments/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -308,7 +308,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/attachments"), params=remove_none_from_dict( { "candidate_id": candidate_id, @@ -359,7 +359,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/attachments"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -411,7 +411,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"attachments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/attachments/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -446,7 +446,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/attachments/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ats/resources/audit_trail/client.py b/src/merge/resources/ats/resources/audit_trail/client.py index 830e41a3..bf1b14ec 100644 --- a/src/merge/resources/ats/resources/audit_trail/client.py +++ b/src/merge/resources/ats/resources/audit_trail/client.py @@ -55,7 +55,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, @@ -118,7 +118,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/ats/resources/available_actions/client.py b/src/merge/resources/ats/resources/available_actions/client.py index 0d98f7ad..2a949fa3 100644 --- a/src/merge/resources/ats/resources/available_actions/client.py +++ b/src/merge/resources/ats/resources/available_actions/client.py @@ -23,7 +23,7 @@ def retrieve(self) -> AvailableActions: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -46,7 +46,7 @@ async def retrieve(self) -> AvailableActions: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ats/resources/candidates/__init__.py b/src/merge/resources/ats/resources/candidates/__init__.py index 8276856d..f3ea2659 100644 --- a/src/merge/resources/ats/resources/candidates/__init__.py +++ b/src/merge/resources/ats/resources/candidates/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import CandidatesListRequestExpand, CandidatesRetrieveRequestExpand - -__all__ = ["CandidatesListRequestExpand", "CandidatesRetrieveRequestExpand"] diff --git a/src/merge/resources/ats/resources/candidates/client.py b/src/merge/resources/ats/resources/candidates/client.py index 80e67c06..ea610641 100644 --- a/src/merge/resources/ats/resources/candidates/client.py +++ b/src/merge/resources/ats/resources/candidates/client.py @@ -13,12 +13,12 @@ from ...types.candidate import Candidate from ...types.candidate_request import CandidateRequest from ...types.candidate_response import CandidateResponse +from ...types.candidates_list_request_expand import CandidatesListRequestExpand +from ...types.candidates_retrieve_request_expand import CandidatesRetrieveRequestExpand from ...types.meta_response import MetaResponse from ...types.paginated_candidate_list import PaginatedCandidateList from ...types.patched_candidate_request import PatchedCandidateRequest from ...types.reason_enum import ReasonEnum -from .types.candidates_list_request_expand import CandidatesListRequestExpand -from .types.candidates_retrieve_request_expand import CandidatesRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -96,7 +96,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "candidates"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/candidates"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -148,7 +148,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "candidates"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/candidates"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -193,7 +193,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"candidates/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/candidates/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -231,7 +231,7 @@ def partial_update( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"candidates/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/candidates/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -274,7 +274,7 @@ def ignore_create(self, model_id: str, *, reason: ReasonEnum, message: typing.Op _request["message"] = message _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"candidates/ignore/{model_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/candidates/ignore/{model_id}"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -306,7 +306,7 @@ def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"candidates/meta/patch/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/candidates/meta/patch/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -333,7 +333,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "candidates/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/candidates/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -413,7 +413,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "candidates"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/candidates"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -465,7 +465,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "candidates"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/candidates"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -510,7 +510,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"candidates/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/candidates/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -548,7 +548,7 @@ async def partial_update( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"candidates/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/candidates/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -591,7 +591,7 @@ async def ignore_create(self, model_id: str, *, reason: ReasonEnum, message: typ _request["message"] = message _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"candidates/ignore/{model_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/candidates/ignore/{model_id}"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -623,7 +623,7 @@ async def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"candidates/meta/patch/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/candidates/meta/patch/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -650,7 +650,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "candidates/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/candidates/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ats/resources/candidates/types/__init__.py b/src/merge/resources/ats/resources/candidates/types/__init__.py deleted file mode 100644 index 82b08e75..00000000 --- a/src/merge/resources/ats/resources/candidates/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .candidates_list_request_expand import CandidatesListRequestExpand -from .candidates_retrieve_request_expand import CandidatesRetrieveRequestExpand - -__all__ = ["CandidatesListRequestExpand", "CandidatesRetrieveRequestExpand"] diff --git a/src/merge/resources/ats/resources/delete_account/client.py b/src/merge/resources/ats/resources/delete_account/client.py index 060ff636..e4086e03 100644 --- a/src/merge/resources/ats/resources/delete_account/client.py +++ b/src/merge/resources/ats/resources/delete_account/client.py @@ -26,7 +26,7 @@ def delete(self) -> None: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -58,7 +58,7 @@ async def delete(self) -> None: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ats/resources/departments/client.py b/src/merge/resources/ats/resources/departments/client.py index 8e10cd40..f2cfb2c4 100644 --- a/src/merge/resources/ats/resources/departments/client.py +++ b/src/merge/resources/ats/resources/departments/client.py @@ -67,7 +67,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "departments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/departments"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -113,7 +113,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"departments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/departments/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -176,7 +176,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "departments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/departments"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -222,7 +222,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"departments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/departments/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/eeocs/__init__.py b/src/merge/resources/ats/resources/eeocs/__init__.py index eb35af8c..f3ea2659 100644 --- a/src/merge/resources/ats/resources/eeocs/__init__.py +++ b/src/merge/resources/ats/resources/eeocs/__init__.py @@ -1,15 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ( - EeocsListRequestRemoteFields, - EeocsListRequestShowEnumOrigins, - EeocsRetrieveRequestRemoteFields, - EeocsRetrieveRequestShowEnumOrigins, -) - -__all__ = [ - "EeocsListRequestRemoteFields", - "EeocsListRequestShowEnumOrigins", - "EeocsRetrieveRequestRemoteFields", - "EeocsRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/ats/resources/eeocs/client.py b/src/merge/resources/ats/resources/eeocs/client.py index c2ec2197..9a24b7ca 100644 --- a/src/merge/resources/ats/resources/eeocs/client.py +++ b/src/merge/resources/ats/resources/eeocs/client.py @@ -12,11 +12,11 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.eeoc import Eeoc +from ...types.eeocs_list_request_remote_fields import EeocsListRequestRemoteFields +from ...types.eeocs_list_request_show_enum_origins import EeocsListRequestShowEnumOrigins +from ...types.eeocs_retrieve_request_remote_fields import EeocsRetrieveRequestRemoteFields +from ...types.eeocs_retrieve_request_show_enum_origins import EeocsRetrieveRequestShowEnumOrigins from ...types.paginated_eeoc_list import PaginatedEeocList -from .types.eeocs_list_request_remote_fields import EeocsListRequestRemoteFields -from .types.eeocs_list_request_show_enum_origins import EeocsListRequestShowEnumOrigins -from .types.eeocs_retrieve_request_remote_fields import EeocsRetrieveRequestRemoteFields -from .types.eeocs_retrieve_request_show_enum_origins import EeocsRetrieveRequestShowEnumOrigins try: import pydantic.v1 as pydantic # type: ignore @@ -93,7 +93,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "eeocs"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/eeocs"), params=remove_none_from_dict( { "candidate_id": candidate_id, @@ -164,7 +164,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"eeocs/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/eeocs/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -254,7 +254,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "eeocs"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/eeocs"), params=remove_none_from_dict( { "candidate_id": candidate_id, @@ -325,7 +325,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"eeocs/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/eeocs/{id}"), params=remove_none_from_dict( { "expand": expand, diff --git a/src/merge/resources/ats/resources/eeocs/types/__init__.py b/src/merge/resources/ats/resources/eeocs/types/__init__.py deleted file mode 100644 index 86206368..00000000 --- a/src/merge/resources/ats/resources/eeocs/types/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .eeocs_list_request_remote_fields import EeocsListRequestRemoteFields -from .eeocs_list_request_show_enum_origins import EeocsListRequestShowEnumOrigins -from .eeocs_retrieve_request_remote_fields import EeocsRetrieveRequestRemoteFields -from .eeocs_retrieve_request_show_enum_origins import EeocsRetrieveRequestShowEnumOrigins - -__all__ = [ - "EeocsListRequestRemoteFields", - "EeocsListRequestShowEnumOrigins", - "EeocsRetrieveRequestRemoteFields", - "EeocsRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/ats/resources/force_resync/client.py b/src/merge/resources/ats/resources/force_resync/client.py index 3bdca8da..2d35813e 100644 --- a/src/merge/resources/ats/resources/force_resync/client.py +++ b/src/merge/resources/ats/resources/force_resync/client.py @@ -33,7 +33,7 @@ def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ async def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ats/resources/generate_key/client.py b/src/merge/resources/ats/resources/generate_key/client.py index 29159954..440c1203 100644 --- a/src/merge/resources/ats/resources/generate_key/client.py +++ b/src/merge/resources/ats/resources/generate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/interviews/__init__.py b/src/merge/resources/ats/resources/interviews/__init__.py index 5ed1b82c..f3ea2659 100644 --- a/src/merge/resources/ats/resources/interviews/__init__.py +++ b/src/merge/resources/ats/resources/interviews/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import InterviewsListRequestExpand, InterviewsRetrieveRequestExpand - -__all__ = ["InterviewsListRequestExpand", "InterviewsRetrieveRequestExpand"] diff --git a/src/merge/resources/ats/resources/interviews/client.py b/src/merge/resources/ats/resources/interviews/client.py index eb582646..5add4117 100644 --- a/src/merge/resources/ats/resources/interviews/client.py +++ b/src/merge/resources/ats/resources/interviews/client.py @@ -12,13 +12,13 @@ from .....core.datetime_utils import serialize_datetime from .....core.jsonable_encoder import jsonable_encoder from .....core.remove_none_from_dict import remove_none_from_dict +from ...types.interviews_list_request_expand import InterviewsListRequestExpand +from ...types.interviews_retrieve_request_expand import InterviewsRetrieveRequestExpand from ...types.meta_response import MetaResponse from ...types.paginated_scheduled_interview_list import PaginatedScheduledInterviewList from ...types.scheduled_interview import ScheduledInterview from ...types.scheduled_interview_request import ScheduledInterviewRequest from ...types.scheduled_interview_response import ScheduledInterviewResponse -from .types.interviews_list_request_expand import InterviewsListRequestExpand -from .types.interviews_retrieve_request_expand import InterviewsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -104,7 +104,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "interviews"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/interviews"), params=remove_none_from_dict( { "application_id": application_id, @@ -158,7 +158,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "interviews"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/interviews"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -211,7 +211,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"interviews/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/interviews/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -246,7 +246,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "interviews/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/interviews/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -334,7 +334,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "interviews"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/interviews"), params=remove_none_from_dict( { "application_id": application_id, @@ -388,7 +388,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "interviews"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/interviews"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model, "remote_user_id": remote_user_id}), headers=self._client_wrapper.get_headers(), @@ -441,7 +441,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"interviews/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/interviews/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -476,7 +476,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "interviews/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/interviews/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ats/resources/interviews/types/__init__.py b/src/merge/resources/ats/resources/interviews/types/__init__.py deleted file mode 100644 index a4964147..00000000 --- a/src/merge/resources/ats/resources/interviews/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .interviews_list_request_expand import InterviewsListRequestExpand -from .interviews_retrieve_request_expand import InterviewsRetrieveRequestExpand - -__all__ = ["InterviewsListRequestExpand", "InterviewsRetrieveRequestExpand"] diff --git a/src/merge/resources/ats/resources/issues/__init__.py b/src/merge/resources/ats/resources/issues/__init__.py index ab74e304..f3ea2659 100644 --- a/src/merge/resources/ats/resources/issues/__init__.py +++ b/src/merge/resources/ats/resources/issues/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/ats/resources/issues/client.py b/src/merge/resources/ats/resources/issues/client.py index 05532315..140a72a5 100644 --- a/src/merge/resources/ats/resources/issues/client.py +++ b/src/merge/resources/ats/resources/issues/client.py @@ -10,8 +10,8 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.issue import Issue +from ...types.issues_list_request_status import IssuesListRequestStatus from ...types.paginated_issue_list import PaginatedIssueList -from .types.issues_list_request_status import IssuesListRequestStatus try: import pydantic.v1 as pydantic # type: ignore @@ -70,8 +70,8 @@ def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import Merge from merge.resources.ats import IssuesListRequestStatus @@ -85,7 +85,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -141,7 +141,7 @@ def retrieve(self, id: str) -> Issue: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -205,8 +205,8 @@ async def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import AsyncMerge from merge.resources.ats import IssuesListRequestStatus @@ -220,7 +220,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -276,7 +276,7 @@ async def retrieve(self, id: str) -> Issue: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ats/resources/issues/types/__init__.py b/src/merge/resources/ats/resources/issues/types/__init__.py deleted file mode 100644 index 660c5d2a..00000000 --- a/src/merge/resources/ats/resources/issues/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .issues_list_request_status import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/ats/resources/job_interview_stages/client.py b/src/merge/resources/ats/resources/job_interview_stages/client.py index faf3cf4a..ff5b649f 100644 --- a/src/merge/resources/ats/resources/job_interview_stages/client.py +++ b/src/merge/resources/ats/resources/job_interview_stages/client.py @@ -77,7 +77,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "job-interview-stages"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/job-interview-stages"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -134,7 +134,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"job-interview-stages/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/job-interview-stages/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -205,7 +205,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "job-interview-stages"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/job-interview-stages"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -262,7 +262,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"job-interview-stages/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/job-interview-stages/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/jobs/__init__.py b/src/merge/resources/ats/resources/jobs/__init__.py index 7ee2a095..f3ea2659 100644 --- a/src/merge/resources/ats/resources/jobs/__init__.py +++ b/src/merge/resources/ats/resources/jobs/__init__.py @@ -1,15 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ( - JobsListRequestExpand, - JobsListRequestStatus, - JobsRetrieveRequestExpand, - JobsScreeningQuestionsListRequestExpand, -) - -__all__ = [ - "JobsListRequestExpand", - "JobsListRequestStatus", - "JobsRetrieveRequestExpand", - "JobsScreeningQuestionsListRequestExpand", -] diff --git a/src/merge/resources/ats/resources/jobs/client.py b/src/merge/resources/ats/resources/jobs/client.py index 16b1f35f..5b952d6a 100644 --- a/src/merge/resources/ats/resources/jobs/client.py +++ b/src/merge/resources/ats/resources/jobs/client.py @@ -12,12 +12,12 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.job import Job +from ...types.jobs_list_request_expand import JobsListRequestExpand +from ...types.jobs_list_request_status import JobsListRequestStatus +from ...types.jobs_retrieve_request_expand import JobsRetrieveRequestExpand +from ...types.jobs_screening_questions_list_request_expand import JobsScreeningQuestionsListRequestExpand from ...types.paginated_job_list import PaginatedJobList from ...types.paginated_screening_question_list import PaginatedScreeningQuestionList -from .types.jobs_list_request_expand import JobsListRequestExpand -from .types.jobs_list_request_status import JobsListRequestStatus -from .types.jobs_retrieve_request_expand import JobsRetrieveRequestExpand -from .types.jobs_screening_questions_list_request_expand import JobsScreeningQuestionsListRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -82,11 +82,11 @@ def list( - status: typing.Optional[JobsListRequestStatus]. If provided, will only return jobs with this status. Options: ('OPEN', 'CLOSED', 'DRAFT', 'ARCHIVED', 'PENDING') - - `OPEN` - OPEN - - `CLOSED` - CLOSED - - `DRAFT` - DRAFT - - `ARCHIVED` - ARCHIVED - - `PENDING` - PENDING--- + * `OPEN` - OPEN + * `CLOSED` - CLOSED + * `DRAFT` - DRAFT + * `ARCHIVED` - ARCHIVED + * `PENDING` - PENDING--- from merge.client import Merge from merge.resources.ats import JobsListRequestExpand, JobsListRequestStatus @@ -103,7 +103,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "jobs"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/jobs"), params=remove_none_from_dict( { "code": code, @@ -173,7 +173,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"jobs/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/jobs/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -233,7 +233,9 @@ def screening_questions_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"jobs/{job_id}/screening-questions"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/jobs/{job_id}/screening-questions" + ), params=remove_none_from_dict( { "cursor": cursor, @@ -312,11 +314,11 @@ async def list( - status: typing.Optional[JobsListRequestStatus]. If provided, will only return jobs with this status. Options: ('OPEN', 'CLOSED', 'DRAFT', 'ARCHIVED', 'PENDING') - - `OPEN` - OPEN - - `CLOSED` - CLOSED - - `DRAFT` - DRAFT - - `ARCHIVED` - ARCHIVED - - `PENDING` - PENDING--- + * `OPEN` - OPEN + * `CLOSED` - CLOSED + * `DRAFT` - DRAFT + * `ARCHIVED` - ARCHIVED + * `PENDING` - PENDING--- from merge.client import AsyncMerge from merge.resources.ats import JobsListRequestExpand, JobsListRequestStatus @@ -333,7 +335,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "jobs"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/jobs"), params=remove_none_from_dict( { "code": code, @@ -403,7 +405,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"jobs/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/jobs/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -463,7 +465,9 @@ async def screening_questions_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"jobs/{job_id}/screening-questions"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/jobs/{job_id}/screening-questions" + ), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/ats/resources/jobs/types/__init__.py b/src/merge/resources/ats/resources/jobs/types/__init__.py deleted file mode 100644 index 3c4a5dd5..00000000 --- a/src/merge/resources/ats/resources/jobs/types/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .jobs_list_request_expand import JobsListRequestExpand -from .jobs_list_request_status import JobsListRequestStatus -from .jobs_retrieve_request_expand import JobsRetrieveRequestExpand -from .jobs_screening_questions_list_request_expand import JobsScreeningQuestionsListRequestExpand - -__all__ = [ - "JobsListRequestExpand", - "JobsListRequestStatus", - "JobsRetrieveRequestExpand", - "JobsScreeningQuestionsListRequestExpand", -] diff --git a/src/merge/resources/ats/resources/link_token/client.py b/src/merge/resources/ats/resources/link_token/client.py index 8abc8531..3763c878 100644 --- a/src/merge/resources/ats/resources/link_token/client.py +++ b/src/merge/resources/ats/resources/link_token/client.py @@ -72,7 +72,7 @@ def create( _request["common_models"] = common_models _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -138,7 +138,7 @@ async def create( _request["common_models"] = common_models _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/linked_accounts/__init__.py b/src/merge/resources/ats/resources/linked_accounts/__init__.py index 70377fa3..f3ea2659 100644 --- a/src/merge/resources/ats/resources/linked_accounts/__init__.py +++ b/src/merge/resources/ats/resources/linked_accounts/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/ats/resources/linked_accounts/client.py b/src/merge/resources/ats/resources/linked_accounts/client.py index 84458dc9..a9e4055d 100644 --- a/src/merge/resources/ats/resources/linked_accounts/client.py +++ b/src/merge/resources/ats/resources/linked_accounts/client.py @@ -7,8 +7,8 @@ from .....core.api_error import ApiError from .....core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from .....core.remove_none_from_dict import remove_none_from_dict +from ...types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory from ...types.paginated_account_details_and_actions_list import PaginatedAccountDetailsAndActionsList -from .types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory try: import pydantic.v1 as pydantic # type: ignore @@ -43,13 +43,13 @@ def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -87,7 +87,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, @@ -144,13 +144,13 @@ async def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -188,7 +188,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, diff --git a/src/merge/resources/ats/resources/linked_accounts/types/__init__.py b/src/merge/resources/ats/resources/linked_accounts/types/__init__.py deleted file mode 100644 index 9ff5c0ae..00000000 --- a/src/merge/resources/ats/resources/linked_accounts/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/ats/resources/offers/__init__.py b/src/merge/resources/ats/resources/offers/__init__.py index 170e2917..f3ea2659 100644 --- a/src/merge/resources/ats/resources/offers/__init__.py +++ b/src/merge/resources/ats/resources/offers/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import OffersListRequestExpand, OffersRetrieveRequestExpand - -__all__ = ["OffersListRequestExpand", "OffersRetrieveRequestExpand"] diff --git a/src/merge/resources/ats/resources/offers/client.py b/src/merge/resources/ats/resources/offers/client.py index cbb6b524..ca40c3fa 100644 --- a/src/merge/resources/ats/resources/offers/client.py +++ b/src/merge/resources/ats/resources/offers/client.py @@ -12,9 +12,9 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.offer import Offer +from ...types.offers_list_request_expand import OffersListRequestExpand +from ...types.offers_retrieve_request_expand import OffersRetrieveRequestExpand from ...types.paginated_offer_list import PaginatedOfferList -from .types.offers_list_request_expand import OffersListRequestExpand -from .types.offers_retrieve_request_expand import OffersRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -91,7 +91,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "offers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/offers"), params=remove_none_from_dict( { "application_id": application_id, @@ -160,7 +160,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"offers/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/offers/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -250,7 +250,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "offers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/offers"), params=remove_none_from_dict( { "application_id": application_id, @@ -319,7 +319,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"offers/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/offers/{id}"), params=remove_none_from_dict( { "expand": expand, diff --git a/src/merge/resources/ats/resources/offers/types/__init__.py b/src/merge/resources/ats/resources/offers/types/__init__.py deleted file mode 100644 index 01564710..00000000 --- a/src/merge/resources/ats/resources/offers/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .offers_list_request_expand import OffersListRequestExpand -from .offers_retrieve_request_expand import OffersRetrieveRequestExpand - -__all__ = ["OffersListRequestExpand", "OffersRetrieveRequestExpand"] diff --git a/src/merge/resources/ats/resources/offices/client.py b/src/merge/resources/ats/resources/offices/client.py index b1ad6820..1e0e7d62 100644 --- a/src/merge/resources/ats/resources/offices/client.py +++ b/src/merge/resources/ats/resources/offices/client.py @@ -67,7 +67,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "offices"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/offices"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -113,7 +113,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"offices/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/offices/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -176,7 +176,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "offices"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/offices"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -222,7 +222,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"offices/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/offices/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/passthrough/client.py b/src/merge/resources/ats/resources/passthrough/client.py index dc8e33ee..be0a2de2 100644 --- a/src/merge/resources/ats/resources/passthrough/client.py +++ b/src/merge/resources/ats/resources/passthrough/client.py @@ -32,7 +32,7 @@ def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -59,7 +59,7 @@ async def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/regenerate_key/client.py b/src/merge/resources/ats/resources/regenerate_key/client.py index 84a443c8..c5ed122d 100644 --- a/src/merge/resources/ats/resources/regenerate_key/client.py +++ b/src/merge/resources/ats/resources/regenerate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/reject_reasons/client.py b/src/merge/resources/ats/resources/reject_reasons/client.py index 44d86211..6aa4c705 100644 --- a/src/merge/resources/ats/resources/reject_reasons/client.py +++ b/src/merge/resources/ats/resources/reject_reasons/client.py @@ -67,7 +67,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "reject-reasons"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/reject-reasons"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -113,7 +113,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"reject-reasons/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/reject-reasons/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -176,7 +176,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "reject-reasons"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/reject-reasons"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -222,7 +222,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"reject-reasons/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/reject-reasons/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/scorecards/__init__.py b/src/merge/resources/ats/resources/scorecards/__init__.py index 69680812..f3ea2659 100644 --- a/src/merge/resources/ats/resources/scorecards/__init__.py +++ b/src/merge/resources/ats/resources/scorecards/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ScorecardsListRequestExpand, ScorecardsRetrieveRequestExpand - -__all__ = ["ScorecardsListRequestExpand", "ScorecardsRetrieveRequestExpand"] diff --git a/src/merge/resources/ats/resources/scorecards/client.py b/src/merge/resources/ats/resources/scorecards/client.py index 819d6c31..9e94b08a 100644 --- a/src/merge/resources/ats/resources/scorecards/client.py +++ b/src/merge/resources/ats/resources/scorecards/client.py @@ -13,8 +13,8 @@ from .....core.remove_none_from_dict import remove_none_from_dict from ...types.paginated_scorecard_list import PaginatedScorecardList from ...types.scorecard import Scorecard -from .types.scorecards_list_request_expand import ScorecardsListRequestExpand -from .types.scorecards_retrieve_request_expand import ScorecardsRetrieveRequestExpand +from ...types.scorecards_list_request_expand import ScorecardsListRequestExpand +from ...types.scorecards_retrieve_request_expand import ScorecardsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -94,7 +94,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "scorecards"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/scorecards"), params=remove_none_from_dict( { "application_id": application_id, @@ -164,7 +164,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"scorecards/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/scorecards/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -257,7 +257,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "scorecards"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/scorecards"), params=remove_none_from_dict( { "application_id": application_id, @@ -327,7 +327,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"scorecards/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/scorecards/{id}"), params=remove_none_from_dict( { "expand": expand, diff --git a/src/merge/resources/ats/resources/scorecards/types/__init__.py b/src/merge/resources/ats/resources/scorecards/types/__init__.py deleted file mode 100644 index 7e5a2fd4..00000000 --- a/src/merge/resources/ats/resources/scorecards/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .scorecards_list_request_expand import ScorecardsListRequestExpand -from .scorecards_retrieve_request_expand import ScorecardsRetrieveRequestExpand - -__all__ = ["ScorecardsListRequestExpand", "ScorecardsRetrieveRequestExpand"] diff --git a/src/merge/resources/ats/resources/selective_sync/client.py b/src/merge/resources/ats/resources/selective_sync/client.py index da78bd0c..a6533f1d 100644 --- a/src/merge/resources/ats/resources/selective_sync/client.py +++ b/src/merge/resources/ats/resources/selective_sync/client.py @@ -40,7 +40,7 @@ def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncConfigura """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/selective-sync/configurations"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -78,7 +78,7 @@ def configurations_update( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/selective-sync/configurations"), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -118,7 +118,7 @@ def meta_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -151,7 +151,7 @@ async def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncCon """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/selective-sync/configurations"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -189,7 +189,7 @@ async def configurations_update( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/selective-sync/configurations"), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -229,7 +229,7 @@ async def meta_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/sync_status/client.py b/src/merge/resources/ats/resources/sync_status/client.py index 27810e98..76cbfcf6 100644 --- a/src/merge/resources/ats/resources/sync_status/client.py +++ b/src/merge/resources/ats/resources/sync_status/client.py @@ -40,7 +40,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -79,7 +79,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/resources/tags/client.py b/src/merge/resources/ats/resources/tags/client.py index c3f30b9c..cc36e499 100644 --- a/src/merge/resources/ats/resources/tags/client.py +++ b/src/merge/resources/ats/resources/tags/client.py @@ -66,7 +66,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tags"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/tags"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -141,7 +141,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tags"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/tags"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, diff --git a/src/merge/resources/ats/resources/users/client.py b/src/merge/resources/ats/resources/users/client.py index d46b265b..3ce20bef 100644 --- a/src/merge/resources/ats/resources/users/client.py +++ b/src/merge/resources/ats/resources/users/client.py @@ -81,7 +81,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "users"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/users"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -143,7 +143,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"users/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/users/{id}"), params=remove_none_from_dict( { "include_remote_data": include_remote_data, @@ -224,7 +224,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "users"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/users"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -286,7 +286,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"users/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ats/v1/users/{id}"), params=remove_none_from_dict( { "include_remote_data": include_remote_data, diff --git a/src/merge/resources/ats/resources/webhook_receivers/client.py b/src/merge/resources/ats/resources/webhook_receivers/client.py index 4a6bb8e4..b3f65780 100644 --- a/src/merge/resources/ats/resources/webhook_receivers/client.py +++ b/src/merge/resources/ats/resources/webhook_receivers/client.py @@ -37,7 +37,7 @@ def list(self) -> typing.List[WebhookReceiver]: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ def create(self, *, event: str, is_active: bool, key: typing.Optional[str] = OMI _request["key"] = key _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -98,7 +98,7 @@ async def list(self) -> typing.List[WebhookReceiver]: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -126,7 +126,7 @@ async def create(self, *, event: str, is_active: bool, key: typing.Optional[str] _request["key"] = key _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ats/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ats/types/__init__.py b/src/merge/resources/ats/types/__init__.py index 0a99feb9..afb7188b 100644 --- a/src/merge/resources/ats/types/__init__.py +++ b/src/merge/resources/ats/types/__init__.py @@ -7,6 +7,10 @@ from .account_details_and_actions_status_enum import AccountDetailsAndActionsStatusEnum from .account_integration import AccountIntegration from .account_token import AccountToken +from .activities_list_request_remote_fields import ActivitiesListRequestRemoteFields +from .activities_list_request_show_enum_origins import ActivitiesListRequestShowEnumOrigins +from .activities_retrieve_request_remote_fields import ActivitiesRetrieveRequestRemoteFields +from .activities_retrieve_request_show_enum_origins import ActivitiesRetrieveRequestShowEnumOrigins from .activity import Activity from .activity_activity_type import ActivityActivityType from .activity_request import ActivityRequest @@ -30,6 +34,8 @@ from .application_request_job import ApplicationRequestJob from .application_request_reject_reason import ApplicationRequestRejectReason from .application_response import ApplicationResponse +from .applications_list_request_expand import ApplicationsListRequestExpand +from .applications_retrieve_request_expand import ApplicationsRetrieveRequestExpand from .async_passthrough_reciept import AsyncPassthroughReciept from .attachment import Attachment from .attachment_attachment_type import AttachmentAttachmentType @@ -48,6 +54,8 @@ from .candidate_request_applications_item import CandidateRequestApplicationsItem from .candidate_request_attachments_item import CandidateRequestAttachmentsItem from .candidate_response import CandidateResponse +from .candidates_list_request_expand import CandidatesListRequestExpand +from .candidates_retrieve_request_expand import CandidatesRetrieveRequestExpand from .categories_enum import CategoriesEnum from .category_enum import CategoryEnum from .common_model_scopes_body_request import CommonModelScopesBodyRequest @@ -65,6 +73,10 @@ from .eeoc_gender import EeocGender from .eeoc_race import EeocRace from .eeoc_veteran_status import EeocVeteranStatus +from .eeocs_list_request_remote_fields import EeocsListRequestRemoteFields +from .eeocs_list_request_show_enum_origins import EeocsListRequestShowEnumOrigins +from .eeocs_retrieve_request_remote_fields import EeocsRetrieveRequestRemoteFields +from .eeocs_retrieve_request_show_enum_origins import EeocsRetrieveRequestShowEnumOrigins from .email_address import EmailAddress from .email_address_email_address_type import EmailAddressEmailAddressType from .email_address_request import EmailAddressRequest @@ -75,9 +87,12 @@ from .error_validation_problem import ErrorValidationProblem from .event_type_enum import EventTypeEnum from .gender_enum import GenderEnum +from .interviews_list_request_expand import InterviewsListRequestExpand +from .interviews_retrieve_request_expand import InterviewsRetrieveRequestExpand from .issue import Issue from .issue_status import IssueStatus from .issue_status_enum import IssueStatusEnum +from .issues_list_request_status import IssuesListRequestStatus from .job import Job from .job_departments_item import JobDepartmentsItem from .job_hiring_managers_item import JobHiringManagersItem @@ -87,12 +102,17 @@ from .job_recruiters_item import JobRecruitersItem from .job_status import JobStatus from .job_status_enum import JobStatusEnum +from .jobs_list_request_expand import JobsListRequestExpand +from .jobs_list_request_status import JobsListRequestStatus +from .jobs_retrieve_request_expand import JobsRetrieveRequestExpand +from .jobs_screening_questions_list_request_expand import JobsScreeningQuestionsListRequestExpand from .link_token import LinkToken from .linked_account_condition import LinkedAccountCondition from .linked_account_condition_request import LinkedAccountConditionRequest from .linked_account_selective_sync_configuration import LinkedAccountSelectiveSyncConfiguration from .linked_account_selective_sync_configuration_request import LinkedAccountSelectiveSyncConfigurationRequest from .linked_account_status import LinkedAccountStatus +from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory from .meta_response import MetaResponse from .method_enum import MethodEnum from .model_operation import ModelOperation @@ -103,6 +123,8 @@ from .offer_creator import OfferCreator from .offer_status import OfferStatus from .offer_status_enum import OfferStatusEnum +from .offers_list_request_expand import OffersListRequestExpand +from .offers_retrieve_request_expand import OffersRetrieveRequestExpand from .office import Office from .operator_schema import OperatorSchema from .overall_recommendation_enum import OverallRecommendationEnum @@ -164,6 +186,8 @@ from .scorecard_interview import ScorecardInterview from .scorecard_interviewer import ScorecardInterviewer from .scorecard_overall_recommendation import ScorecardOverallRecommendation +from .scorecards_list_request_expand import ScorecardsListRequestExpand +from .scorecards_retrieve_request_expand import ScorecardsRetrieveRequestExpand from .screening_question import ScreeningQuestion from .screening_question_job import ScreeningQuestionJob from .screening_question_option import ScreeningQuestionOption @@ -192,6 +216,10 @@ "AccountDetailsAndActionsStatusEnum", "AccountIntegration", "AccountToken", + "ActivitiesListRequestRemoteFields", + "ActivitiesListRequestShowEnumOrigins", + "ActivitiesRetrieveRequestRemoteFields", + "ActivitiesRetrieveRequestShowEnumOrigins", "Activity", "ActivityActivityType", "ActivityRequest", @@ -215,6 +243,8 @@ "ApplicationRequestJob", "ApplicationRequestRejectReason", "ApplicationResponse", + "ApplicationsListRequestExpand", + "ApplicationsRetrieveRequestExpand", "AsyncPassthroughReciept", "Attachment", "AttachmentAttachmentType", @@ -233,6 +263,8 @@ "CandidateRequestApplicationsItem", "CandidateRequestAttachmentsItem", "CandidateResponse", + "CandidatesListRequestExpand", + "CandidatesRetrieveRequestExpand", "CategoriesEnum", "CategoryEnum", "CommonModelScopesBodyRequest", @@ -250,6 +282,10 @@ "EeocGender", "EeocRace", "EeocVeteranStatus", + "EeocsListRequestRemoteFields", + "EeocsListRequestShowEnumOrigins", + "EeocsRetrieveRequestRemoteFields", + "EeocsRetrieveRequestShowEnumOrigins", "EmailAddress", "EmailAddressEmailAddressType", "EmailAddressRequest", @@ -260,9 +296,12 @@ "ErrorValidationProblem", "EventTypeEnum", "GenderEnum", + "InterviewsListRequestExpand", + "InterviewsRetrieveRequestExpand", "Issue", "IssueStatus", "IssueStatusEnum", + "IssuesListRequestStatus", "Job", "JobDepartmentsItem", "JobHiringManagersItem", @@ -272,12 +311,17 @@ "JobRecruitersItem", "JobStatus", "JobStatusEnum", + "JobsListRequestExpand", + "JobsListRequestStatus", + "JobsRetrieveRequestExpand", + "JobsScreeningQuestionsListRequestExpand", "LinkToken", "LinkedAccountCondition", "LinkedAccountConditionRequest", "LinkedAccountSelectiveSyncConfiguration", "LinkedAccountSelectiveSyncConfigurationRequest", "LinkedAccountStatus", + "LinkedAccountsListRequestCategory", "MetaResponse", "MethodEnum", "ModelOperation", @@ -288,6 +332,8 @@ "OfferCreator", "OfferStatus", "OfferStatusEnum", + "OffersListRequestExpand", + "OffersRetrieveRequestExpand", "Office", "OperatorSchema", "OverallRecommendationEnum", @@ -349,6 +395,8 @@ "ScorecardInterview", "ScorecardInterviewer", "ScorecardOverallRecommendation", + "ScorecardsListRequestExpand", + "ScorecardsRetrieveRequestExpand", "ScreeningQuestion", "ScreeningQuestionJob", "ScreeningQuestionOption", diff --git a/src/merge/resources/ats/types/access_role_enum.py b/src/merge/resources/ats/types/access_role_enum.py index 09aadd52..fc75b705 100644 --- a/src/merge/resources/ats/types/access_role_enum.py +++ b/src/merge/resources/ats/types/access_role_enum.py @@ -8,11 +8,11 @@ class AccessRoleEnum(str, enum.Enum): """ - - `SUPER_ADMIN` - SUPER_ADMIN - - `ADMIN` - ADMIN - - `TEAM_MEMBER` - TEAM_MEMBER - - `LIMITED_TEAM_MEMBER` - LIMITED_TEAM_MEMBER - - `INTERVIEWER` - INTERVIEWER + * `SUPER_ADMIN` - SUPER_ADMIN + * `ADMIN` - ADMIN + * `TEAM_MEMBER` - TEAM_MEMBER + * `LIMITED_TEAM_MEMBER` - LIMITED_TEAM_MEMBER + * `INTERVIEWER` - INTERVIEWER """ SUPER_ADMIN = "SUPER_ADMIN" diff --git a/src/merge/resources/ats/types/account_details_and_actions.py b/src/merge/resources/ats/types/account_details_and_actions.py index fda4a3a9..cf6d8833 100644 --- a/src/merge/resources/ats/types/account_details_and_actions.py +++ b/src/merge/resources/ats/types/account_details_and_actions.py @@ -17,13 +17,10 @@ class AccountDetailsAndActions(pydantic.BaseModel): """ # The LinkedAccount Object - ### Description - The `LinkedAccount` object is used to represent an end user's link with a specific integration. ### Usage Example - View a list of your organization's `LinkedAccount` objects. """ diff --git a/src/merge/resources/ats/types/account_details_and_actions_status_enum.py b/src/merge/resources/ats/types/account_details_and_actions_status_enum.py index a904e550..f02a70b8 100644 --- a/src/merge/resources/ats/types/account_details_and_actions_status_enum.py +++ b/src/merge/resources/ats/types/account_details_and_actions_status_enum.py @@ -8,9 +8,9 @@ class AccountDetailsAndActionsStatusEnum(str, enum.Enum): """ - - `COMPLETE` - COMPLETE - - `INCOMPLETE` - INCOMPLETE - - `RELINK_NEEDED` - RELINK_NEEDED + * `COMPLETE` - COMPLETE + * `INCOMPLETE` - INCOMPLETE + * `RELINK_NEEDED` - RELINK_NEEDED """ COMPLETE = "COMPLETE" diff --git a/src/merge/resources/ats/resources/activities/types/activities_list_request_remote_fields.py b/src/merge/resources/ats/types/activities_list_request_remote_fields.py similarity index 100% rename from src/merge/resources/ats/resources/activities/types/activities_list_request_remote_fields.py rename to src/merge/resources/ats/types/activities_list_request_remote_fields.py diff --git a/src/merge/resources/ats/resources/activities/types/activities_list_request_show_enum_origins.py b/src/merge/resources/ats/types/activities_list_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/ats/resources/activities/types/activities_list_request_show_enum_origins.py rename to src/merge/resources/ats/types/activities_list_request_show_enum_origins.py diff --git a/src/merge/resources/ats/resources/activities/types/activities_retrieve_request_remote_fields.py b/src/merge/resources/ats/types/activities_retrieve_request_remote_fields.py similarity index 100% rename from src/merge/resources/ats/resources/activities/types/activities_retrieve_request_remote_fields.py rename to src/merge/resources/ats/types/activities_retrieve_request_remote_fields.py diff --git a/src/merge/resources/ats/resources/activities/types/activities_retrieve_request_show_enum_origins.py b/src/merge/resources/ats/types/activities_retrieve_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/ats/resources/activities/types/activities_retrieve_request_show_enum_origins.py rename to src/merge/resources/ats/types/activities_retrieve_request_show_enum_origins.py diff --git a/src/merge/resources/ats/types/activity.py b/src/merge/resources/ats/types/activity.py index c3781b2f..d108e5c9 100644 --- a/src/merge/resources/ats/types/activity.py +++ b/src/merge/resources/ats/types/activity.py @@ -18,13 +18,9 @@ class Activity(pydantic.BaseModel): """ # The Activity Object - ### Description - The `Activity` object is used to represent an activity for a candidate performed by a user. - ### Usage Example - Fetch from the `LIST Activities` endpoint and filter by `ID` to show all activities. """ @@ -35,7 +31,7 @@ class Activity(pydantic.BaseModel): description="When the third party's activity was created." ) activity_type: typing.Optional[ActivityActivityType] = pydantic.Field( - description=("The activity's type.\n" "\n" "- `NOTE` - NOTE\n" "- `EMAIL` - EMAIL\n" "- `OTHER` - OTHER\n") + description=("The activity's type.\n" "\n" "* `NOTE` - NOTE\n" "* `EMAIL` - EMAIL\n" "* `OTHER` - OTHER\n") ) subject: typing.Optional[str] = pydantic.Field(description="The activity's subject.") body: typing.Optional[str] = pydantic.Field(description="The activity's body.") @@ -43,9 +39,9 @@ class Activity(pydantic.BaseModel): description=( "The activity's visibility.\n" "\n" - "- `ADMIN_ONLY` - ADMIN_ONLY\n" - "- `PUBLIC` - PUBLIC\n" - "- `PRIVATE` - PRIVATE\n" + "* `ADMIN_ONLY` - ADMIN_ONLY\n" + "* `PUBLIC` - PUBLIC\n" + "* `PRIVATE` - PRIVATE\n" ) ) candidate: typing.Optional[str] = pydantic.Field(description="The activity’s candidate.") diff --git a/src/merge/resources/ats/types/activity_request.py b/src/merge/resources/ats/types/activity_request.py index 6a4e9083..15b6ce0a 100644 --- a/src/merge/resources/ats/types/activity_request.py +++ b/src/merge/resources/ats/types/activity_request.py @@ -17,19 +17,15 @@ class ActivityRequest(pydantic.BaseModel): """ # The Activity Object - ### Description - The `Activity` object is used to represent an activity for a candidate performed by a user. - ### Usage Example - Fetch from the `LIST Activities` endpoint and filter by `ID` to show all activities. """ user: typing.Optional[ActivityRequestUser] = pydantic.Field(description="The user that performed the action.") activity_type: typing.Optional[ActivityRequestActivityType] = pydantic.Field( - description=("The activity's type.\n" "\n" "- `NOTE` - NOTE\n" "- `EMAIL` - EMAIL\n" "- `OTHER` - OTHER\n") + description=("The activity's type.\n" "\n" "* `NOTE` - NOTE\n" "* `EMAIL` - EMAIL\n" "* `OTHER` - OTHER\n") ) subject: typing.Optional[str] = pydantic.Field(description="The activity's subject.") body: typing.Optional[str] = pydantic.Field(description="The activity's body.") @@ -37,9 +33,9 @@ class ActivityRequest(pydantic.BaseModel): description=( "The activity's visibility.\n" "\n" - "- `ADMIN_ONLY` - ADMIN_ONLY\n" - "- `PUBLIC` - PUBLIC\n" - "- `PRIVATE` - PRIVATE\n" + "* `ADMIN_ONLY` - ADMIN_ONLY\n" + "* `PUBLIC` - PUBLIC\n" + "* `PRIVATE` - PRIVATE\n" ) ) candidate: typing.Optional[str] = pydantic.Field(description="The activity’s candidate.") diff --git a/src/merge/resources/ats/types/activity_type_enum.py b/src/merge/resources/ats/types/activity_type_enum.py index 87d18e41..1ce3bf63 100644 --- a/src/merge/resources/ats/types/activity_type_enum.py +++ b/src/merge/resources/ats/types/activity_type_enum.py @@ -8,9 +8,9 @@ class ActivityTypeEnum(str, enum.Enum): """ - - `NOTE` - NOTE - - `EMAIL` - EMAIL - - `OTHER` - OTHER + * `NOTE` - NOTE + * `EMAIL` - EMAIL + * `OTHER` - OTHER """ NOTE = "NOTE" diff --git a/src/merge/resources/ats/types/application.py b/src/merge/resources/ats/types/application.py index 5eadb333..b2c1f712 100644 --- a/src/merge/resources/ats/types/application.py +++ b/src/merge/resources/ats/types/application.py @@ -21,13 +21,10 @@ class Application(pydantic.BaseModel): """ # The Application Object - ### Description - The Application Object is used to represent a candidate's journey through a particular Job's recruiting process. If a Candidate applies for multiple Jobs, there will be a separate Application for each Job if the third-party integration allows it. ### Usage Example - Fetch from the `LIST Applications` endpoint and filter by `ID` to show all applications. """ diff --git a/src/merge/resources/ats/types/application_request.py b/src/merge/resources/ats/types/application_request.py index b591e9d7..c46a0b60 100644 --- a/src/merge/resources/ats/types/application_request.py +++ b/src/merge/resources/ats/types/application_request.py @@ -19,13 +19,10 @@ class ApplicationRequest(pydantic.BaseModel): """ # The Application Object - ### Description - The Application Object is used to represent a candidate's journey through a particular Job's recruiting process. If a Candidate applies for multiple Jobs, there will be a separate Application for each Job if the third-party integration allows it. ### Usage Example - Fetch from the `LIST Applications` endpoint and filter by `ID` to show all applications. """ diff --git a/src/merge/resources/ats/resources/applications/types/applications_list_request_expand.py b/src/merge/resources/ats/types/applications_list_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/applications/types/applications_list_request_expand.py rename to src/merge/resources/ats/types/applications_list_request_expand.py diff --git a/src/merge/resources/ats/resources/applications/types/applications_retrieve_request_expand.py b/src/merge/resources/ats/types/applications_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/applications/types/applications_retrieve_request_expand.py rename to src/merge/resources/ats/types/applications_retrieve_request_expand.py diff --git a/src/merge/resources/ats/types/attachment.py b/src/merge/resources/ats/types/attachment.py index 5d6de657..1d4eca41 100644 --- a/src/merge/resources/ats/types/attachment.py +++ b/src/merge/resources/ats/types/attachment.py @@ -16,13 +16,9 @@ class Attachment(pydantic.BaseModel): """ # The Attachment Object - ### Description - The `Attachment` object is used to represent a file attached to a candidate. - ### Usage Example - Fetch from the `LIST Attachments` endpoint and view attachments accessible by a company. """ @@ -35,10 +31,10 @@ class Attachment(pydantic.BaseModel): description=( "The attachment's type.\n" "\n" - "- `RESUME` - RESUME\n" - "- `COVER_LETTER` - COVER_LETTER\n" - "- `OFFER_LETTER` - OFFER_LETTER\n" - "- `OTHER` - OTHER\n" + "* `RESUME` - RESUME\n" + "* `COVER_LETTER` - COVER_LETTER\n" + "* `OFFER_LETTER` - OFFER_LETTER\n" + "* `OTHER` - OTHER\n" ) ) remote_was_deleted: typing.Optional[bool] diff --git a/src/merge/resources/ats/types/attachment_request.py b/src/merge/resources/ats/types/attachment_request.py index b60ff4c4..53f6414c 100644 --- a/src/merge/resources/ats/types/attachment_request.py +++ b/src/merge/resources/ats/types/attachment_request.py @@ -15,13 +15,9 @@ class AttachmentRequest(pydantic.BaseModel): """ # The Attachment Object - ### Description - The `Attachment` object is used to represent a file attached to a candidate. - ### Usage Example - Fetch from the `LIST Attachments` endpoint and view attachments accessible by a company. """ @@ -32,10 +28,10 @@ class AttachmentRequest(pydantic.BaseModel): description=( "The attachment's type.\n" "\n" - "- `RESUME` - RESUME\n" - "- `COVER_LETTER` - COVER_LETTER\n" - "- `OFFER_LETTER` - OFFER_LETTER\n" - "- `OTHER` - OTHER\n" + "* `RESUME` - RESUME\n" + "* `COVER_LETTER` - COVER_LETTER\n" + "* `OFFER_LETTER` - OFFER_LETTER\n" + "* `OTHER` - OTHER\n" ) ) integration_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/ats/types/attachment_type_enum.py b/src/merge/resources/ats/types/attachment_type_enum.py index 94198900..51124af9 100644 --- a/src/merge/resources/ats/types/attachment_type_enum.py +++ b/src/merge/resources/ats/types/attachment_type_enum.py @@ -8,10 +8,10 @@ class AttachmentTypeEnum(str, enum.Enum): """ - - `RESUME` - RESUME - - `COVER_LETTER` - COVER_LETTER - - `OFFER_LETTER` - OFFER_LETTER - - `OTHER` - OTHER + * `RESUME` - RESUME + * `COVER_LETTER` - COVER_LETTER + * `OFFER_LETTER` - OFFER_LETTER + * `OTHER` - OTHER """ RESUME = "RESUME" diff --git a/src/merge/resources/ats/types/audit_log_event.py b/src/merge/resources/ats/types/audit_log_event.py index 0d3eeb7d..c6232c1e 100644 --- a/src/merge/resources/ats/types/audit_log_event.py +++ b/src/merge/resources/ats/types/audit_log_event.py @@ -25,12 +25,12 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the role of the user (or SYSTEM/API if action not taken by a user) at the time of this Event occurring.\n" "\n" - "- `ADMIN` - ADMIN\n" - "- `DEVELOPER` - DEVELOPER\n" - "- `MEMBER` - MEMBER\n" - "- `API` - API\n" - "- `SYSTEM` - SYSTEM\n" - "- `MERGE_TEAM` - MERGE_TEAM\n" + "* `ADMIN` - ADMIN\n" + "* `DEVELOPER` - DEVELOPER\n" + "* `MEMBER` - MEMBER\n" + "* `API` - API\n" + "* `SYSTEM` - SYSTEM\n" + "* `MERGE_TEAM` - MERGE_TEAM\n" ) ) ip_address: str @@ -38,36 +38,36 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the type of event that occurred.\n" "\n" - "- `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" - "- `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" - "- `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" - "- `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" - "- `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" - "- `INVITED_USER` - INVITED_USER\n" - "- `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" - "- `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" - "- `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" - "- `CREATED_DESTINATION` - CREATED_DESTINATION\n" - "- `DELETED_DESTINATION` - DELETED_DESTINATION\n" - "- `CHANGED_SCOPES` - CHANGED_SCOPES\n" - "- `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" - "- `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" - "- `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" - "- `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" - "- `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" - "- `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" - "- `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" - "- `RESET_PASSWORD` - RESET_PASSWORD\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" + "* `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" + "* `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" + "* `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" + "* `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" + "* `INVITED_USER` - INVITED_USER\n" + "* `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" + "* `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" + "* `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" + "* `CREATED_DESTINATION` - CREATED_DESTINATION\n" + "* `DELETED_DESTINATION` - DELETED_DESTINATION\n" + "* `CHANGED_SCOPES` - CHANGED_SCOPES\n" + "* `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" + "* `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" + "* `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" + "* `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" + "* `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" + "* `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" + "* `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" + "* `RESET_PASSWORD` - RESET_PASSWORD\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" ) ) event_description: str diff --git a/src/merge/resources/ats/types/available_actions.py b/src/merge/resources/ats/types/available_actions.py index d32002fb..b2a97547 100644 --- a/src/merge/resources/ats/types/available_actions.py +++ b/src/merge/resources/ats/types/available_actions.py @@ -16,13 +16,10 @@ class AvailableActions(pydantic.BaseModel): """ # The AvailableActions Object - ### Description - The `Activity` object is used to see all available model/operation combinations for an integration. ### Usage Example - Fetch all the actions available for the `Zenefits` integration. """ diff --git a/src/merge/resources/ats/types/candidate.py b/src/merge/resources/ats/types/candidate.py index f20250f1..71a242eb 100644 --- a/src/merge/resources/ats/types/candidate.py +++ b/src/merge/resources/ats/types/candidate.py @@ -21,13 +21,9 @@ class Candidate(pydantic.BaseModel): """ # The Candidate Object - ### Description - The `Candidate` object is used to represent profile information about a given Candidate. Because it is specific to a Candidate, this information stays constant across applications. - ### Usage Example - Fetch from the `LIST Candidates` endpoint and filter by `ID` to show all candidates. """ diff --git a/src/merge/resources/ats/types/candidate_request.py b/src/merge/resources/ats/types/candidate_request.py index abc598ba..5f4b1593 100644 --- a/src/merge/resources/ats/types/candidate_request.py +++ b/src/merge/resources/ats/types/candidate_request.py @@ -19,13 +19,9 @@ class CandidateRequest(pydantic.BaseModel): """ # The Candidate Object - ### Description - The `Candidate` object is used to represent profile information about a given Candidate. Because it is specific to a Candidate, this information stays constant across applications. - ### Usage Example - Fetch from the `LIST Candidates` endpoint and filter by `ID` to show all candidates. """ diff --git a/src/merge/resources/ats/resources/candidates/types/candidates_list_request_expand.py b/src/merge/resources/ats/types/candidates_list_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/candidates/types/candidates_list_request_expand.py rename to src/merge/resources/ats/types/candidates_list_request_expand.py diff --git a/src/merge/resources/ats/resources/candidates/types/candidates_retrieve_request_expand.py b/src/merge/resources/ats/types/candidates_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/candidates/types/candidates_retrieve_request_expand.py rename to src/merge/resources/ats/types/candidates_retrieve_request_expand.py diff --git a/src/merge/resources/ats/types/categories_enum.py b/src/merge/resources/ats/types/categories_enum.py index ee5cac33..3f2dc5a9 100644 --- a/src/merge/resources/ats/types/categories_enum.py +++ b/src/merge/resources/ats/types/categories_enum.py @@ -8,13 +8,13 @@ class CategoriesEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/ats/types/category_enum.py b/src/merge/resources/ats/types/category_enum.py index ad5a0688..d37e48f5 100644 --- a/src/merge/resources/ats/types/category_enum.py +++ b/src/merge/resources/ats/types/category_enum.py @@ -8,13 +8,13 @@ class CategoryEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/ats/types/condition_schema.py b/src/merge/resources/ats/types/condition_schema.py index 7ebf9534..eae5c8cc 100644 --- a/src/merge/resources/ats/types/condition_schema.py +++ b/src/merge/resources/ats/types/condition_schema.py @@ -21,7 +21,7 @@ class ConditionSchema(pydantic.BaseModel): description="The common model for which a condition schema is defined." ) native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) field_name: typing.Optional[str] = pydantic.Field( description='The name of the field on the common model that this condition corresponds to, if they conceptually match. e.g. "location_type".' @@ -33,13 +33,13 @@ class ConditionSchema(pydantic.BaseModel): description=( "The type of value(s) that can be set for this condition.\n" "\n" - "- `BOOLEAN` - BOOLEAN\n" - "- `DATE` - DATE\n" - "- `DATE_TIME` - DATE_TIME\n" - "- `INTEGER` - INTEGER\n" - "- `FLOAT` - FLOAT\n" - "- `STRING` - STRING\n" - "- `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" + "* `BOOLEAN` - BOOLEAN\n" + "* `DATE` - DATE\n" + "* `DATE_TIME` - DATE_TIME\n" + "* `INTEGER` - INTEGER\n" + "* `FLOAT` - FLOAT\n" + "* `STRING` - STRING\n" + "* `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" ) ) operators: typing.List[OperatorSchema] = pydantic.Field( diff --git a/src/merge/resources/ats/types/condition_type_enum.py b/src/merge/resources/ats/types/condition_type_enum.py index 2814507a..c87351cf 100644 --- a/src/merge/resources/ats/types/condition_type_enum.py +++ b/src/merge/resources/ats/types/condition_type_enum.py @@ -8,13 +8,13 @@ class ConditionTypeEnum(str, enum.Enum): """ - - `BOOLEAN` - BOOLEAN - - `DATE` - DATE - - `DATE_TIME` - DATE_TIME - - `INTEGER` - INTEGER - - `FLOAT` - FLOAT - - `STRING` - STRING - - `LIST_OF_STRINGS` - LIST_OF_STRINGS + * `BOOLEAN` - BOOLEAN + * `DATE` - DATE + * `DATE_TIME` - DATE_TIME + * `INTEGER` - INTEGER + * `FLOAT` - FLOAT + * `STRING` - STRING + * `LIST_OF_STRINGS` - LIST_OF_STRINGS """ BOOLEAN = "BOOLEAN" @@ -31,7 +31,7 @@ def visit( date: typing.Callable[[], T_Result], date_time: typing.Callable[[], T_Result], integer: typing.Callable[[], T_Result], - float_: typing.Callable[[], T_Result], + float: typing.Callable[[], T_Result], string: typing.Callable[[], T_Result], list_of_strings: typing.Callable[[], T_Result], ) -> T_Result: @@ -44,7 +44,7 @@ def visit( if self is ConditionTypeEnum.INTEGER: return integer() if self is ConditionTypeEnum.FLOAT: - return float_() + return float() if self is ConditionTypeEnum.STRING: return string() if self is ConditionTypeEnum.LIST_OF_STRINGS: diff --git a/src/merge/resources/ats/types/data_passthrough_request.py b/src/merge/resources/ats/types/data_passthrough_request.py index 3acebedd..844fb541 100644 --- a/src/merge/resources/ats/types/data_passthrough_request.py +++ b/src/merge/resources/ats/types/data_passthrough_request.py @@ -17,13 +17,10 @@ class DataPassthroughRequest(pydantic.BaseModel): """ # The DataPassthrough Object - ### Description - The `DataPassthrough` object is used to send information to an otherwise-unsupported third-party endpoint. ### Usage Example - Create a `DataPassthrough` to get team hierarchies from your Rippling integration. """ diff --git a/src/merge/resources/ats/types/department.py b/src/merge/resources/ats/types/department.py index 27bbd22c..62385133 100644 --- a/src/merge/resources/ats/types/department.py +++ b/src/merge/resources/ats/types/department.py @@ -15,13 +15,9 @@ class Department(pydantic.BaseModel): """ # The Department Object - ### Description - The `Department` object is used to represent a department within a company. - ### Usage Example - Fetch from the `LIST Departments` endpoint and view the departments within a company. """ diff --git a/src/merge/resources/ats/types/disability_status_enum.py b/src/merge/resources/ats/types/disability_status_enum.py index 27b3bf97..e0987cfe 100644 --- a/src/merge/resources/ats/types/disability_status_enum.py +++ b/src/merge/resources/ats/types/disability_status_enum.py @@ -8,9 +8,9 @@ class DisabilityStatusEnum(str, enum.Enum): """ - - `YES_I_HAVE_A_DISABILITY_OR_PREVIOUSLY_HAD_A_DISABILITY` - YES_I_HAVE_A_DISABILITY_OR_PREVIOUSLY_HAD_A_DISABILITY - - `NO_I_DONT_HAVE_A_DISABILITY` - NO_I_DONT_HAVE_A_DISABILITY - - `I_DONT_WISH_TO_ANSWER` - I_DONT_WISH_TO_ANSWER + * `YES_I_HAVE_A_DISABILITY_OR_PREVIOUSLY_HAD_A_DISABILITY` - YES_I_HAVE_A_DISABILITY_OR_PREVIOUSLY_HAD_A_DISABILITY + * `NO_I_DONT_HAVE_A_DISABILITY` - NO_I_DONT_HAVE_A_DISABILITY + * `I_DONT_WISH_TO_ANSWER` - I_DONT_WISH_TO_ANSWER """ YES_I_HAVE_A_DISABILITY_OR_PREVIOUSLY_HAD_A_DISABILITY = "YES_I_HAVE_A_DISABILITY_OR_PREVIOUSLY_HAD_A_DISABILITY" diff --git a/src/merge/resources/ats/types/eeoc.py b/src/merge/resources/ats/types/eeoc.py index ed6b4a83..30d1255c 100644 --- a/src/merge/resources/ats/types/eeoc.py +++ b/src/merge/resources/ats/types/eeoc.py @@ -20,13 +20,9 @@ class Eeoc(pydantic.BaseModel): """ # The EEOC Object - ### Description - The `EEOC` object is used to represent the Equal Employment Opportunity Commission information for a candidate (race, gender, veteran status, disability status). - ### Usage Example - Fetch from the `LIST EEOCs` endpoint and filter by `candidate` to show all EEOC information for a candidate. """ @@ -38,43 +34,43 @@ class Eeoc(pydantic.BaseModel): description=( "The candidate's race.\n" "\n" - "- `AMERICAN_INDIAN_OR_ALASKAN_NATIVE` - AMERICAN_INDIAN_OR_ALASKAN_NATIVE\n" - "- `ASIAN` - ASIAN\n" - "- `BLACK_OR_AFRICAN_AMERICAN` - BLACK_OR_AFRICAN_AMERICAN\n" - "- `HISPANIC_OR_LATINO` - HISPANIC_OR_LATINO\n" - "- `WHITE` - WHITE\n" - "- `NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER` - NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER\n" - "- `TWO_OR_MORE_RACES` - TWO_OR_MORE_RACES\n" - "- `DECLINE_TO_SELF_IDENTIFY` - DECLINE_TO_SELF_IDENTIFY\n" + "* `AMERICAN_INDIAN_OR_ALASKAN_NATIVE` - AMERICAN_INDIAN_OR_ALASKAN_NATIVE\n" + "* `ASIAN` - ASIAN\n" + "* `BLACK_OR_AFRICAN_AMERICAN` - BLACK_OR_AFRICAN_AMERICAN\n" + "* `HISPANIC_OR_LATINO` - HISPANIC_OR_LATINO\n" + "* `WHITE` - WHITE\n" + "* `NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER` - NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER\n" + "* `TWO_OR_MORE_RACES` - TWO_OR_MORE_RACES\n" + "* `DECLINE_TO_SELF_IDENTIFY` - DECLINE_TO_SELF_IDENTIFY\n" ) ) gender: typing.Optional[EeocGender] = pydantic.Field( description=( "The candidate's gender.\n" "\n" - "- `MALE` - MALE\n" - "- `FEMALE` - FEMALE\n" - "- `NON-BINARY` - NON-BINARY\n" - "- `OTHER` - OTHER\n" - "- `DECLINE_TO_SELF_IDENTIFY` - DECLINE_TO_SELF_IDENTIFY\n" + "* `MALE` - MALE\n" + "* `FEMALE` - FEMALE\n" + "* `NON-BINARY` - NON-BINARY\n" + "* `OTHER` - OTHER\n" + "* `DECLINE_TO_SELF_IDENTIFY` - DECLINE_TO_SELF_IDENTIFY\n" ) ) veteran_status: typing.Optional[EeocVeteranStatus] = pydantic.Field( description=( "The candidate's veteran status.\n" "\n" - "- `I_AM_NOT_A_PROTECTED_VETERAN` - I_AM_NOT_A_PROTECTED_VETERAN\n" - "- `I_IDENTIFY_AS_ONE_OR_MORE_OF_THE_CLASSIFICATIONS_OF_A_PROTECTED_VETERAN` - I_IDENTIFY_AS_ONE_OR_MORE_OF_THE_CLASSIFICATIONS_OF_A_PROTECTED_VETERAN\n" - "- `I_DONT_WISH_TO_ANSWER` - I_DONT_WISH_TO_ANSWER\n" + "* `I_AM_NOT_A_PROTECTED_VETERAN` - I_AM_NOT_A_PROTECTED_VETERAN\n" + "* `I_IDENTIFY_AS_ONE_OR_MORE_OF_THE_CLASSIFICATIONS_OF_A_PROTECTED_VETERAN` - I_IDENTIFY_AS_ONE_OR_MORE_OF_THE_CLASSIFICATIONS_OF_A_PROTECTED_VETERAN\n" + "* `I_DONT_WISH_TO_ANSWER` - I_DONT_WISH_TO_ANSWER\n" ) ) disability_status: typing.Optional[EeocDisabilityStatus] = pydantic.Field( description=( "The candidate's disability status.\n" "\n" - "- `YES_I_HAVE_A_DISABILITY_OR_PREVIOUSLY_HAD_A_DISABILITY` - YES_I_HAVE_A_DISABILITY_OR_PREVIOUSLY_HAD_A_DISABILITY\n" - "- `NO_I_DONT_HAVE_A_DISABILITY` - NO_I_DONT_HAVE_A_DISABILITY\n" - "- `I_DONT_WISH_TO_ANSWER` - I_DONT_WISH_TO_ANSWER\n" + "* `YES_I_HAVE_A_DISABILITY_OR_PREVIOUSLY_HAD_A_DISABILITY` - YES_I_HAVE_A_DISABILITY_OR_PREVIOUSLY_HAD_A_DISABILITY\n" + "* `NO_I_DONT_HAVE_A_DISABILITY` - NO_I_DONT_HAVE_A_DISABILITY\n" + "* `I_DONT_WISH_TO_ANSWER` - I_DONT_WISH_TO_ANSWER\n" ) ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( diff --git a/src/merge/resources/ats/resources/eeocs/types/eeocs_list_request_remote_fields.py b/src/merge/resources/ats/types/eeocs_list_request_remote_fields.py similarity index 100% rename from src/merge/resources/ats/resources/eeocs/types/eeocs_list_request_remote_fields.py rename to src/merge/resources/ats/types/eeocs_list_request_remote_fields.py diff --git a/src/merge/resources/ats/resources/eeocs/types/eeocs_list_request_show_enum_origins.py b/src/merge/resources/ats/types/eeocs_list_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/ats/resources/eeocs/types/eeocs_list_request_show_enum_origins.py rename to src/merge/resources/ats/types/eeocs_list_request_show_enum_origins.py diff --git a/src/merge/resources/ats/resources/eeocs/types/eeocs_retrieve_request_remote_fields.py b/src/merge/resources/ats/types/eeocs_retrieve_request_remote_fields.py similarity index 100% rename from src/merge/resources/ats/resources/eeocs/types/eeocs_retrieve_request_remote_fields.py rename to src/merge/resources/ats/types/eeocs_retrieve_request_remote_fields.py diff --git a/src/merge/resources/ats/resources/eeocs/types/eeocs_retrieve_request_show_enum_origins.py b/src/merge/resources/ats/types/eeocs_retrieve_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/ats/resources/eeocs/types/eeocs_retrieve_request_show_enum_origins.py rename to src/merge/resources/ats/types/eeocs_retrieve_request_show_enum_origins.py diff --git a/src/merge/resources/ats/types/email_address.py b/src/merge/resources/ats/types/email_address.py index ffd27c63..8969cb9c 100644 --- a/src/merge/resources/ats/types/email_address.py +++ b/src/merge/resources/ats/types/email_address.py @@ -15,20 +15,16 @@ class EmailAddress(pydantic.BaseModel): """ # The EmailAddress Object - ### Description - The `EmailAddress` object is used to represent a candidate's email address. - ### Usage Example - Fetch from the `GET Candidate` endpoint and view their email addresses. """ value: typing.Optional[str] = pydantic.Field(description="The email address.") email_address_type: typing.Optional[EmailAddressEmailAddressType] = pydantic.Field( description=( - "The type of email address.\n" "\n" "- `PERSONAL` - PERSONAL\n" "- `WORK` - WORK\n" "- `OTHER` - OTHER\n" + "The type of email address.\n" "\n" "* `PERSONAL` - PERSONAL\n" "* `WORK` - WORK\n" "* `OTHER` - OTHER\n" ) ) created_at: typing.Optional[dt.datetime] diff --git a/src/merge/resources/ats/types/email_address_request.py b/src/merge/resources/ats/types/email_address_request.py index b36eec71..488e7362 100644 --- a/src/merge/resources/ats/types/email_address_request.py +++ b/src/merge/resources/ats/types/email_address_request.py @@ -15,20 +15,16 @@ class EmailAddressRequest(pydantic.BaseModel): """ # The EmailAddress Object - ### Description - The `EmailAddress` object is used to represent a candidate's email address. - ### Usage Example - Fetch from the `GET Candidate` endpoint and view their email addresses. """ value: typing.Optional[str] = pydantic.Field(description="The email address.") email_address_type: typing.Optional[EmailAddressRequestEmailAddressType] = pydantic.Field( description=( - "The type of email address.\n" "\n" "- `PERSONAL` - PERSONAL\n" "- `WORK` - WORK\n" "- `OTHER` - OTHER\n" + "The type of email address.\n" "\n" "* `PERSONAL` - PERSONAL\n" "* `WORK` - WORK\n" "* `OTHER` - OTHER\n" ) ) integration_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/ats/types/email_address_type_enum.py b/src/merge/resources/ats/types/email_address_type_enum.py index 82c03ec4..dd6b141e 100644 --- a/src/merge/resources/ats/types/email_address_type_enum.py +++ b/src/merge/resources/ats/types/email_address_type_enum.py @@ -8,9 +8,9 @@ class EmailAddressTypeEnum(str, enum.Enum): """ - - `PERSONAL` - PERSONAL - - `WORK` - WORK - - `OTHER` - OTHER + * `PERSONAL` - PERSONAL + * `WORK` - WORK + * `OTHER` - OTHER """ PERSONAL = "PERSONAL" diff --git a/src/merge/resources/ats/types/enabled_actions_enum.py b/src/merge/resources/ats/types/enabled_actions_enum.py index 949d69dc..29cf9839 100644 --- a/src/merge/resources/ats/types/enabled_actions_enum.py +++ b/src/merge/resources/ats/types/enabled_actions_enum.py @@ -8,8 +8,8 @@ class EnabledActionsEnum(str, enum.Enum): """ - - `READ` - READ - - `WRITE` - WRITE + * `READ` - READ + * `WRITE` - WRITE """ READ = "READ" diff --git a/src/merge/resources/ats/types/encoding_enum.py b/src/merge/resources/ats/types/encoding_enum.py index fed12372..7454647e 100644 --- a/src/merge/resources/ats/types/encoding_enum.py +++ b/src/merge/resources/ats/types/encoding_enum.py @@ -8,9 +8,9 @@ class EncodingEnum(str, enum.Enum): """ - - `RAW` - RAW - - `BASE64` - BASE64 - - `GZIP_BASE64` - GZIP_BASE64 + * `RAW` - RAW + * `BASE64` - BASE64 + * `GZIP_BASE64` - GZIP_BASE64 """ RAW = "RAW" diff --git a/src/merge/resources/ats/types/event_type_enum.py b/src/merge/resources/ats/types/event_type_enum.py index a23516a7..9cccb5a6 100644 --- a/src/merge/resources/ats/types/event_type_enum.py +++ b/src/merge/resources/ats/types/event_type_enum.py @@ -8,36 +8,36 @@ class EventTypeEnum(str, enum.Enum): """ - - `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY - - `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY - - `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY - - `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY - - `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY - - `INVITED_USER` - INVITED_USER - - `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED - - `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED - - `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT - - `CREATED_DESTINATION` - CREATED_DESTINATION - - `DELETED_DESTINATION` - DELETED_DESTINATION - - `CHANGED_SCOPES` - CHANGED_SCOPES - - `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION - - `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS - - `ENABLED_INTEGRATION` - ENABLED_INTEGRATION - - `DISABLED_INTEGRATION` - DISABLED_INTEGRATION - - `ENABLED_CATEGORY` - ENABLED_CATEGORY - - `DISABLED_CATEGORY` - DISABLED_CATEGORY - - `CHANGED_PASSWORD` - CHANGED_PASSWORD - - `RESET_PASSWORD` - RESET_PASSWORD - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING - - `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING - - `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING - - `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING - - `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING - - `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING + * `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY + * `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY + * `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY + * `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY + * `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY + * `INVITED_USER` - INVITED_USER + * `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED + * `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED + * `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT + * `CREATED_DESTINATION` - CREATED_DESTINATION + * `DELETED_DESTINATION` - DELETED_DESTINATION + * `CHANGED_SCOPES` - CHANGED_SCOPES + * `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION + * `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS + * `ENABLED_INTEGRATION` - ENABLED_INTEGRATION + * `DISABLED_INTEGRATION` - DISABLED_INTEGRATION + * `ENABLED_CATEGORY` - ENABLED_CATEGORY + * `DISABLED_CATEGORY` - DISABLED_CATEGORY + * `CHANGED_PASSWORD` - CHANGED_PASSWORD + * `RESET_PASSWORD` - RESET_PASSWORD + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING + * `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING + * `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING + * `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING + * `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING + * `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING """ CREATED_REMOTE_PRODUCTION_API_KEY = "CREATED_REMOTE_PRODUCTION_API_KEY" diff --git a/src/merge/resources/ats/types/gender_enum.py b/src/merge/resources/ats/types/gender_enum.py index 08624b17..26393a8b 100644 --- a/src/merge/resources/ats/types/gender_enum.py +++ b/src/merge/resources/ats/types/gender_enum.py @@ -8,11 +8,11 @@ class GenderEnum(str, enum.Enum): """ - - `MALE` - MALE - - `FEMALE` - FEMALE - - `NON-BINARY` - NON-BINARY - - `OTHER` - OTHER - - `DECLINE_TO_SELF_IDENTIFY` - DECLINE_TO_SELF_IDENTIFY + * `MALE` - MALE + * `FEMALE` - FEMALE + * `NON-BINARY` - NON-BINARY + * `OTHER` - OTHER + * `DECLINE_TO_SELF_IDENTIFY` - DECLINE_TO_SELF_IDENTIFY """ MALE = "MALE" diff --git a/src/merge/resources/ats/resources/interviews/types/interviews_list_request_expand.py b/src/merge/resources/ats/types/interviews_list_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/interviews/types/interviews_list_request_expand.py rename to src/merge/resources/ats/types/interviews_list_request_expand.py diff --git a/src/merge/resources/ats/resources/interviews/types/interviews_retrieve_request_expand.py b/src/merge/resources/ats/types/interviews_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/interviews/types/interviews_retrieve_request_expand.py rename to src/merge/resources/ats/types/interviews_retrieve_request_expand.py diff --git a/src/merge/resources/ats/types/issue.py b/src/merge/resources/ats/types/issue.py index 86ff7dbe..e057e513 100644 --- a/src/merge/resources/ats/types/issue.py +++ b/src/merge/resources/ats/types/issue.py @@ -18,8 +18,8 @@ class Issue(pydantic.BaseModel): description=( "Status of the issue. Options: ('ONGOING', 'RESOLVED')\n" "\n" - "- `ONGOING` - ONGOING\n" - "- `RESOLVED` - RESOLVED\n" + "* `ONGOING` - ONGOING\n" + "* `RESOLVED` - RESOLVED\n" ) ) error_description: str diff --git a/src/merge/resources/ats/types/issue_status_enum.py b/src/merge/resources/ats/types/issue_status_enum.py index fc2ef2b5..57eb9618 100644 --- a/src/merge/resources/ats/types/issue_status_enum.py +++ b/src/merge/resources/ats/types/issue_status_enum.py @@ -8,8 +8,8 @@ class IssueStatusEnum(str, enum.Enum): """ - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED """ ONGOING = "ONGOING" diff --git a/src/merge/resources/ats/resources/issues/types/issues_list_request_status.py b/src/merge/resources/ats/types/issues_list_request_status.py similarity index 100% rename from src/merge/resources/ats/resources/issues/types/issues_list_request_status.py rename to src/merge/resources/ats/types/issues_list_request_status.py diff --git a/src/merge/resources/ats/types/job.py b/src/merge/resources/ats/types/job.py index b63c3589..12e1e3f5 100644 --- a/src/merge/resources/ats/types/job.py +++ b/src/merge/resources/ats/types/job.py @@ -21,13 +21,9 @@ class Job(pydantic.BaseModel): """ # The Job Object - ### Description - The `Job` object can be used to track any jobs that are currently or will be open/closed for applications. - ### Usage Example - Fetch from the `LIST Jobs` endpoint to show all job postings. """ @@ -42,11 +38,11 @@ class Job(pydantic.BaseModel): description=( "The job's status.\n" "\n" - "- `OPEN` - OPEN\n" - "- `CLOSED` - CLOSED\n" - "- `DRAFT` - DRAFT\n" - "- `ARCHIVED` - ARCHIVED\n" - "- `PENDING` - PENDING\n" + "* `OPEN` - OPEN\n" + "* `CLOSED` - CLOSED\n" + "* `DRAFT` - DRAFT\n" + "* `ARCHIVED` - ARCHIVED\n" + "* `PENDING` - PENDING\n" ) ) job_posting_urls: typing.Optional[typing.List[Url]] diff --git a/src/merge/resources/ats/types/job_interview_stage.py b/src/merge/resources/ats/types/job_interview_stage.py index f4c9206a..ae009e72 100644 --- a/src/merge/resources/ats/types/job_interview_stage.py +++ b/src/merge/resources/ats/types/job_interview_stage.py @@ -16,13 +16,9 @@ class JobInterviewStage(pydantic.BaseModel): """ # The JobInterviewStage Object - ### Description - The `JobInterviewStage` object is used to represent a particular recruiting stage for an `Application`. A given `Application` typically has the `JobInterviewStage` object represented in the current_stage field. - ### Usage Example - Fetch from the `LIST JobInterviewStages` endpoint and view the job interview stages used by a company. """ diff --git a/src/merge/resources/ats/types/job_status_enum.py b/src/merge/resources/ats/types/job_status_enum.py index 34d0ab50..eda892ce 100644 --- a/src/merge/resources/ats/types/job_status_enum.py +++ b/src/merge/resources/ats/types/job_status_enum.py @@ -8,11 +8,11 @@ class JobStatusEnum(str, enum.Enum): """ - - `OPEN` - OPEN - - `CLOSED` - CLOSED - - `DRAFT` - DRAFT - - `ARCHIVED` - ARCHIVED - - `PENDING` - PENDING + * `OPEN` - OPEN + * `CLOSED` - CLOSED + * `DRAFT` - DRAFT + * `ARCHIVED` - ARCHIVED + * `PENDING` - PENDING """ OPEN = "OPEN" diff --git a/src/merge/resources/ats/resources/jobs/types/jobs_list_request_expand.py b/src/merge/resources/ats/types/jobs_list_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/jobs/types/jobs_list_request_expand.py rename to src/merge/resources/ats/types/jobs_list_request_expand.py diff --git a/src/merge/resources/ats/resources/jobs/types/jobs_list_request_status.py b/src/merge/resources/ats/types/jobs_list_request_status.py similarity index 100% rename from src/merge/resources/ats/resources/jobs/types/jobs_list_request_status.py rename to src/merge/resources/ats/types/jobs_list_request_status.py diff --git a/src/merge/resources/ats/resources/jobs/types/jobs_retrieve_request_expand.py b/src/merge/resources/ats/types/jobs_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/jobs/types/jobs_retrieve_request_expand.py rename to src/merge/resources/ats/types/jobs_retrieve_request_expand.py diff --git a/src/merge/resources/ats/resources/jobs/types/jobs_screening_questions_list_request_expand.py b/src/merge/resources/ats/types/jobs_screening_questions_list_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/jobs/types/jobs_screening_questions_list_request_expand.py rename to src/merge/resources/ats/types/jobs_screening_questions_list_request_expand.py diff --git a/src/merge/resources/ats/types/linked_account_condition.py b/src/merge/resources/ats/types/linked_account_condition.py index 430adc00..46fca07f 100644 --- a/src/merge/resources/ats/types/linked_account_condition.py +++ b/src/merge/resources/ats/types/linked_account_condition.py @@ -17,7 +17,7 @@ class LinkedAccountCondition(pydantic.BaseModel): ) common_model: typing.Optional[str] = pydantic.Field(description="The common model for a specific condition.") native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) operator: str = pydantic.Field(description="The operator for a specific condition.") value: typing.Optional[typing.Any] diff --git a/src/merge/resources/ats/resources/linked_accounts/types/linked_accounts_list_request_category.py b/src/merge/resources/ats/types/linked_accounts_list_request_category.py similarity index 100% rename from src/merge/resources/ats/resources/linked_accounts/types/linked_accounts_list_request_category.py rename to src/merge/resources/ats/types/linked_accounts_list_request_category.py diff --git a/src/merge/resources/ats/types/method_enum.py b/src/merge/resources/ats/types/method_enum.py index c2418a83..57bcde10 100644 --- a/src/merge/resources/ats/types/method_enum.py +++ b/src/merge/resources/ats/types/method_enum.py @@ -8,13 +8,13 @@ class MethodEnum(str, enum.Enum): """ - - `GET` - GET - - `OPTIONS` - OPTIONS - - `HEAD` - HEAD - - `POST` - POST - - `PUT` - PUT - - `PATCH` - PATCH - - `DELETE` - DELETE + * `GET` - GET + * `OPTIONS` - OPTIONS + * `HEAD` - HEAD + * `POST` - POST + * `PUT` - PUT + * `PATCH` - PATCH + * `DELETE` - DELETE """ GET = "GET" diff --git a/src/merge/resources/ats/types/model_operation.py b/src/merge/resources/ats/types/model_operation.py index 1a18212e..69b65213 100644 --- a/src/merge/resources/ats/types/model_operation.py +++ b/src/merge/resources/ats/types/model_operation.py @@ -14,13 +14,10 @@ class ModelOperation(pydantic.BaseModel): """ # The ModelOperation Object - ### Description - The `ModelOperation` object is used to represent the operations that are currently supported for a given model. ### Usage Example - View what operations are supported for the `Candidate` endpoint. """ diff --git a/src/merge/resources/ats/types/multipart_form_field_request.py b/src/merge/resources/ats/types/multipart_form_field_request.py index 3408a4ca..e787eb95 100644 --- a/src/merge/resources/ats/types/multipart_form_field_request.py +++ b/src/merge/resources/ats/types/multipart_form_field_request.py @@ -15,13 +15,10 @@ class MultipartFormFieldRequest(pydantic.BaseModel): """ # The MultipartFormField Object - ### Description - The `MultipartFormField` object is used to represent fields in an HTTP request using `multipart/form-data`. ### Usage Example - Create a `MultipartFormField` to define a multipart form entry. """ @@ -31,9 +28,9 @@ class MultipartFormFieldRequest(pydantic.BaseModel): description=( "The encoding of the value of `data`. Defaults to `RAW` if not defined.\n" "\n" - "- `RAW` - RAW\n" - "- `BASE64` - BASE64\n" - "- `GZIP_BASE64` - GZIP_BASE64\n" + "* `RAW` - RAW\n" + "* `BASE64` - BASE64\n" + "* `GZIP_BASE64` - GZIP_BASE64\n" ) ) file_name: typing.Optional[str] = pydantic.Field( diff --git a/src/merge/resources/ats/types/offer.py b/src/merge/resources/ats/types/offer.py index 43416b68..e096ad49 100644 --- a/src/merge/resources/ats/types/offer.py +++ b/src/merge/resources/ats/types/offer.py @@ -18,13 +18,9 @@ class Offer(pydantic.BaseModel): """ # The Offer Object - ### Description - The `Offer` object is used to represent an offer for a candidate's application specific to a job. - ### Usage Example - Fetch from the `LIST Offers` endpoint and filter by `ID` to show all offers. """ @@ -44,15 +40,15 @@ class Offer(pydantic.BaseModel): description=( "The offer's status.\n" "\n" - "- `DRAFT` - DRAFT\n" - "- `APPROVAL-SENT` - APPROVAL-SENT\n" - "- `APPROVED` - APPROVED\n" - "- `SENT` - SENT\n" - "- `SENT-MANUALLY` - SENT-MANUALLY\n" - "- `OPENED` - OPENED\n" - "- `DENIED` - DENIED\n" - "- `SIGNED` - SIGNED\n" - "- `DEPRECATED` - DEPRECATED\n" + "* `DRAFT` - DRAFT\n" + "* `APPROVAL-SENT` - APPROVAL-SENT\n" + "* `APPROVED` - APPROVED\n" + "* `SENT` - SENT\n" + "* `SENT-MANUALLY` - SENT-MANUALLY\n" + "* `OPENED` - OPENED\n" + "* `DENIED` - DENIED\n" + "* `SIGNED` - SIGNED\n" + "* `DEPRECATED` - DEPRECATED\n" ) ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( diff --git a/src/merge/resources/ats/types/offer_status_enum.py b/src/merge/resources/ats/types/offer_status_enum.py index 9fcf2dc1..1650d47f 100644 --- a/src/merge/resources/ats/types/offer_status_enum.py +++ b/src/merge/resources/ats/types/offer_status_enum.py @@ -8,15 +8,15 @@ class OfferStatusEnum(str, enum.Enum): """ - - `DRAFT` - DRAFT - - `APPROVAL-SENT` - APPROVAL-SENT - - `APPROVED` - APPROVED - - `SENT` - SENT - - `SENT-MANUALLY` - SENT-MANUALLY - - `OPENED` - OPENED - - `DENIED` - DENIED - - `SIGNED` - SIGNED - - `DEPRECATED` - DEPRECATED + * `DRAFT` - DRAFT + * `APPROVAL-SENT` - APPROVAL-SENT + * `APPROVED` - APPROVED + * `SENT` - SENT + * `SENT-MANUALLY` - SENT-MANUALLY + * `OPENED` - OPENED + * `DENIED` - DENIED + * `SIGNED` - SIGNED + * `DEPRECATED` - DEPRECATED """ DRAFT = "DRAFT" diff --git a/src/merge/resources/ats/resources/offers/types/offers_list_request_expand.py b/src/merge/resources/ats/types/offers_list_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/offers/types/offers_list_request_expand.py rename to src/merge/resources/ats/types/offers_list_request_expand.py diff --git a/src/merge/resources/ats/resources/offers/types/offers_retrieve_request_expand.py b/src/merge/resources/ats/types/offers_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/offers/types/offers_retrieve_request_expand.py rename to src/merge/resources/ats/types/offers_retrieve_request_expand.py diff --git a/src/merge/resources/ats/types/office.py b/src/merge/resources/ats/types/office.py index 795ecdb6..d39b80cc 100644 --- a/src/merge/resources/ats/types/office.py +++ b/src/merge/resources/ats/types/office.py @@ -15,13 +15,9 @@ class Office(pydantic.BaseModel): """ # The Office Object - ### Description - The `Office` object is used to represent an office within a company. A given `Job` has the `Office` ID in its offices field. - ### Usage Example - Fetch from the `LIST Offices` endpoint and view the offices within a company. """ diff --git a/src/merge/resources/ats/types/overall_recommendation_enum.py b/src/merge/resources/ats/types/overall_recommendation_enum.py index e1dbbb31..66aa9223 100644 --- a/src/merge/resources/ats/types/overall_recommendation_enum.py +++ b/src/merge/resources/ats/types/overall_recommendation_enum.py @@ -8,11 +8,11 @@ class OverallRecommendationEnum(str, enum.Enum): """ - - `DEFINITELY_NO` - DEFINITELY_NO - - `NO` - NO - - `YES` - YES - - `STRONG_YES` - STRONG_YES - - `NO_DECISION` - NO_DECISION + * `DEFINITELY_NO` - DEFINITELY_NO + * `NO` - NO + * `YES` - YES + * `STRONG_YES` - STRONG_YES + * `NO_DECISION` - NO_DECISION """ DEFINITELY_NO = "DEFINITELY_NO" diff --git a/src/merge/resources/ats/types/patched_candidate_request.py b/src/merge/resources/ats/types/patched_candidate_request.py index b233b52b..d3a5e627 100644 --- a/src/merge/resources/ats/types/patched_candidate_request.py +++ b/src/merge/resources/ats/types/patched_candidate_request.py @@ -17,13 +17,9 @@ class PatchedCandidateRequest(pydantic.BaseModel): """ # The Candidate Object - ### Description - The `Candidate` object is used to represent profile information about a given Candidate. Because it is specific to a Candidate, this information stays constant across applications. - ### Usage Example - Fetch from the `LIST Candidates` endpoint and filter by `ID` to show all candidates. """ diff --git a/src/merge/resources/ats/types/phone_number.py b/src/merge/resources/ats/types/phone_number.py index 2c9de05f..9db447a4 100644 --- a/src/merge/resources/ats/types/phone_number.py +++ b/src/merge/resources/ats/types/phone_number.py @@ -15,13 +15,9 @@ class PhoneNumber(pydantic.BaseModel): """ # The PhoneNumber Object - ### Description - The `PhoneNumber` object is used to represent a candidate's phone number. - ### Usage Example - Fetch from the `GET Candidate` endpoint and view their phone numbers. """ @@ -30,11 +26,11 @@ class PhoneNumber(pydantic.BaseModel): description=( "The type of phone number.\n" "\n" - "- `HOME` - HOME\n" - "- `WORK` - WORK\n" - "- `MOBILE` - MOBILE\n" - "- `SKYPE` - SKYPE\n" - "- `OTHER` - OTHER\n" + "* `HOME` - HOME\n" + "* `WORK` - WORK\n" + "* `MOBILE` - MOBILE\n" + "* `SKYPE` - SKYPE\n" + "* `OTHER` - OTHER\n" ) ) created_at: typing.Optional[dt.datetime] diff --git a/src/merge/resources/ats/types/phone_number_request.py b/src/merge/resources/ats/types/phone_number_request.py index 7e749336..4745bc91 100644 --- a/src/merge/resources/ats/types/phone_number_request.py +++ b/src/merge/resources/ats/types/phone_number_request.py @@ -15,13 +15,9 @@ class PhoneNumberRequest(pydantic.BaseModel): """ # The PhoneNumber Object - ### Description - The `PhoneNumber` object is used to represent a candidate's phone number. - ### Usage Example - Fetch from the `GET Candidate` endpoint and view their phone numbers. """ @@ -30,11 +26,11 @@ class PhoneNumberRequest(pydantic.BaseModel): description=( "The type of phone number.\n" "\n" - "- `HOME` - HOME\n" - "- `WORK` - WORK\n" - "- `MOBILE` - MOBILE\n" - "- `SKYPE` - SKYPE\n" - "- `OTHER` - OTHER\n" + "* `HOME` - HOME\n" + "* `WORK` - WORK\n" + "* `MOBILE` - MOBILE\n" + "* `SKYPE` - SKYPE\n" + "* `OTHER` - OTHER\n" ) ) integration_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/ats/types/phone_number_type_enum.py b/src/merge/resources/ats/types/phone_number_type_enum.py index 34fecda7..5fa42f3c 100644 --- a/src/merge/resources/ats/types/phone_number_type_enum.py +++ b/src/merge/resources/ats/types/phone_number_type_enum.py @@ -8,11 +8,11 @@ class PhoneNumberTypeEnum(str, enum.Enum): """ - - `HOME` - HOME - - `WORK` - WORK - - `MOBILE` - MOBILE - - `SKYPE` - SKYPE - - `OTHER` - OTHER + * `HOME` - HOME + * `WORK` - WORK + * `MOBILE` - MOBILE + * `SKYPE` - SKYPE + * `OTHER` - OTHER """ HOME = "HOME" diff --git a/src/merge/resources/ats/types/race_enum.py b/src/merge/resources/ats/types/race_enum.py index 560aa812..98d37f9d 100644 --- a/src/merge/resources/ats/types/race_enum.py +++ b/src/merge/resources/ats/types/race_enum.py @@ -8,14 +8,14 @@ class RaceEnum(str, enum.Enum): """ - - `AMERICAN_INDIAN_OR_ALASKAN_NATIVE` - AMERICAN_INDIAN_OR_ALASKAN_NATIVE - - `ASIAN` - ASIAN - - `BLACK_OR_AFRICAN_AMERICAN` - BLACK_OR_AFRICAN_AMERICAN - - `HISPANIC_OR_LATINO` - HISPANIC_OR_LATINO - - `WHITE` - WHITE - - `NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER` - NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER - - `TWO_OR_MORE_RACES` - TWO_OR_MORE_RACES - - `DECLINE_TO_SELF_IDENTIFY` - DECLINE_TO_SELF_IDENTIFY + * `AMERICAN_INDIAN_OR_ALASKAN_NATIVE` - AMERICAN_INDIAN_OR_ALASKAN_NATIVE + * `ASIAN` - ASIAN + * `BLACK_OR_AFRICAN_AMERICAN` - BLACK_OR_AFRICAN_AMERICAN + * `HISPANIC_OR_LATINO` - HISPANIC_OR_LATINO + * `WHITE` - WHITE + * `NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER` - NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER + * `TWO_OR_MORE_RACES` - TWO_OR_MORE_RACES + * `DECLINE_TO_SELF_IDENTIFY` - DECLINE_TO_SELF_IDENTIFY """ AMERICAN_INDIAN_OR_ALASKAN_NATIVE = "AMERICAN_INDIAN_OR_ALASKAN_NATIVE" diff --git a/src/merge/resources/ats/types/reason_enum.py b/src/merge/resources/ats/types/reason_enum.py index d14efa20..ea6ba5b6 100644 --- a/src/merge/resources/ats/types/reason_enum.py +++ b/src/merge/resources/ats/types/reason_enum.py @@ -8,9 +8,9 @@ class ReasonEnum(str, enum.Enum): """ - - `GENERAL_CUSTOMER_REQUEST` - GENERAL_CUSTOMER_REQUEST - - `GDPR` - GDPR - - `OTHER` - OTHER + * `GENERAL_CUSTOMER_REQUEST` - GENERAL_CUSTOMER_REQUEST + * `GDPR` - GDPR + * `OTHER` - OTHER """ GENERAL_CUSTOMER_REQUEST = "GENERAL_CUSTOMER_REQUEST" diff --git a/src/merge/resources/ats/types/reject_reason.py b/src/merge/resources/ats/types/reject_reason.py index f41fcb9f..7678ca9c 100644 --- a/src/merge/resources/ats/types/reject_reason.py +++ b/src/merge/resources/ats/types/reject_reason.py @@ -15,13 +15,9 @@ class RejectReason(pydantic.BaseModel): """ # The RejectReason Object - ### Description - The `RejectReason` object is used to represent a reason for rejecting an application. These can typically be configured within an ATS system. - ### Usage Example - Fetch from the `LIST RejectReasons` endpoint and filter by `ID` to show all reasons. """ diff --git a/src/merge/resources/ats/types/remote_key.py b/src/merge/resources/ats/types/remote_key.py index b1da7ff6..5935810b 100644 --- a/src/merge/resources/ats/types/remote_key.py +++ b/src/merge/resources/ats/types/remote_key.py @@ -14,13 +14,10 @@ class RemoteKey(pydantic.BaseModel): """ # The RemoteKey Object - ### Description - The `RemoteKey` object is used to represent a request for a new remote key. ### Usage Example - Post a `GenerateRemoteKey` to receive a new `RemoteKey`. """ diff --git a/src/merge/resources/ats/types/remote_response.py b/src/merge/resources/ats/types/remote_response.py index 8ffba31c..62637226 100644 --- a/src/merge/resources/ats/types/remote_response.py +++ b/src/merge/resources/ats/types/remote_response.py @@ -15,13 +15,10 @@ class RemoteResponse(pydantic.BaseModel): """ # The RemoteResponse Object - ### Description - The `RemoteResponse` object is used to represent information returned from a third-party endpoint. ### Usage Example - View the `RemoteResponse` returned from your `DataPassthrough`. """ diff --git a/src/merge/resources/ats/types/remote_user.py b/src/merge/resources/ats/types/remote_user.py index 04e4281a..9982e6e9 100644 --- a/src/merge/resources/ats/types/remote_user.py +++ b/src/merge/resources/ats/types/remote_user.py @@ -16,13 +16,9 @@ class RemoteUser(pydantic.BaseModel): """ # The RemoteUser Object - ### Description - The `RemoteUser` object is used to represent a user with a login to the ATS system. - ### Usage Example - Fetch from the `LIST RemoteUsers` endpoint to show all users for a third party. """ @@ -39,11 +35,11 @@ class RemoteUser(pydantic.BaseModel): description=( "The user's role.\n" "\n" - "- `SUPER_ADMIN` - SUPER_ADMIN\n" - "- `ADMIN` - ADMIN\n" - "- `TEAM_MEMBER` - TEAM_MEMBER\n" - "- `LIMITED_TEAM_MEMBER` - LIMITED_TEAM_MEMBER\n" - "- `INTERVIEWER` - INTERVIEWER\n" + "* `SUPER_ADMIN` - SUPER_ADMIN\n" + "* `ADMIN` - ADMIN\n" + "* `TEAM_MEMBER` - TEAM_MEMBER\n" + "* `LIMITED_TEAM_MEMBER` - LIMITED_TEAM_MEMBER\n" + "* `INTERVIEWER` - INTERVIEWER\n" ) ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( diff --git a/src/merge/resources/ats/types/request_format_enum.py b/src/merge/resources/ats/types/request_format_enum.py index bf445b71..21c272f2 100644 --- a/src/merge/resources/ats/types/request_format_enum.py +++ b/src/merge/resources/ats/types/request_format_enum.py @@ -8,9 +8,9 @@ class RequestFormatEnum(str, enum.Enum): """ - - `JSON` - JSON - - `XML` - XML - - `MULTIPART` - MULTIPART + * `JSON` - JSON + * `XML` - XML + * `MULTIPART` - MULTIPART """ JSON = "JSON" diff --git a/src/merge/resources/ats/types/response_type_enum.py b/src/merge/resources/ats/types/response_type_enum.py index 4b44d47d..ef241302 100644 --- a/src/merge/resources/ats/types/response_type_enum.py +++ b/src/merge/resources/ats/types/response_type_enum.py @@ -8,8 +8,8 @@ class ResponseTypeEnum(str, enum.Enum): """ - - `JSON` - JSON - - `BASE64_GZIP` - BASE64_GZIP + * `JSON` - JSON + * `BASE64_GZIP` - BASE64_GZIP """ JSON = "JSON" diff --git a/src/merge/resources/ats/types/role_enum.py b/src/merge/resources/ats/types/role_enum.py index 05e09112..a6cfcc6f 100644 --- a/src/merge/resources/ats/types/role_enum.py +++ b/src/merge/resources/ats/types/role_enum.py @@ -8,12 +8,12 @@ class RoleEnum(str, enum.Enum): """ - - `ADMIN` - ADMIN - - `DEVELOPER` - DEVELOPER - - `MEMBER` - MEMBER - - `API` - API - - `SYSTEM` - SYSTEM - - `MERGE_TEAM` - MERGE_TEAM + * `ADMIN` - ADMIN + * `DEVELOPER` - DEVELOPER + * `MEMBER` - MEMBER + * `API` - API + * `SYSTEM` - SYSTEM + * `MERGE_TEAM` - MERGE_TEAM """ ADMIN = "ADMIN" diff --git a/src/merge/resources/ats/types/scheduled_interview.py b/src/merge/resources/ats/types/scheduled_interview.py index d1a191a9..1ff80262 100644 --- a/src/merge/resources/ats/types/scheduled_interview.py +++ b/src/merge/resources/ats/types/scheduled_interview.py @@ -20,13 +20,9 @@ class ScheduledInterview(pydantic.BaseModel): """ # The ScheduledInterview Object - ### Description - The `ScheduledInterview` object is used to represent a scheduled interview for a given candidate’s application to a job. An `Application` can have multiple `ScheduledInterview`s depending on the particular hiring process. - ### Usage Example - Fetch from the `LIST ScheduledInterviews` endpoint and filter by `interviewers` to show all office locations. """ @@ -57,9 +53,9 @@ class ScheduledInterview(pydantic.BaseModel): description=( "The interview's status.\n" "\n" - "- `SCHEDULED` - SCHEDULED\n" - "- `AWAITING_FEEDBACK` - AWAITING_FEEDBACK\n" - "- `COMPLETE` - COMPLETE\n" + "* `SCHEDULED` - SCHEDULED\n" + "* `AWAITING_FEEDBACK` - AWAITING_FEEDBACK\n" + "* `COMPLETE` - COMPLETE\n" ) ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( diff --git a/src/merge/resources/ats/types/scheduled_interview_request.py b/src/merge/resources/ats/types/scheduled_interview_request.py index d171fc78..310a6305 100644 --- a/src/merge/resources/ats/types/scheduled_interview_request.py +++ b/src/merge/resources/ats/types/scheduled_interview_request.py @@ -19,13 +19,9 @@ class ScheduledInterviewRequest(pydantic.BaseModel): """ # The ScheduledInterview Object - ### Description - The `ScheduledInterview` object is used to represent a scheduled interview for a given candidate’s application to a job. An `Application` can have multiple `ScheduledInterview`s depending on the particular hiring process. - ### Usage Example - Fetch from the `LIST ScheduledInterviews` endpoint and filter by `interviewers` to show all office locations. """ @@ -48,9 +44,9 @@ class ScheduledInterviewRequest(pydantic.BaseModel): description=( "The interview's status.\n" "\n" - "- `SCHEDULED` - SCHEDULED\n" - "- `AWAITING_FEEDBACK` - AWAITING_FEEDBACK\n" - "- `COMPLETE` - COMPLETE\n" + "* `SCHEDULED` - SCHEDULED\n" + "* `AWAITING_FEEDBACK` - AWAITING_FEEDBACK\n" + "* `COMPLETE` - COMPLETE\n" ) ) integration_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/ats/types/scheduled_interview_status_enum.py b/src/merge/resources/ats/types/scheduled_interview_status_enum.py index 0184a806..5ca38557 100644 --- a/src/merge/resources/ats/types/scheduled_interview_status_enum.py +++ b/src/merge/resources/ats/types/scheduled_interview_status_enum.py @@ -8,9 +8,9 @@ class ScheduledInterviewStatusEnum(str, enum.Enum): """ - - `SCHEDULED` - SCHEDULED - - `AWAITING_FEEDBACK` - AWAITING_FEEDBACK - - `COMPLETE` - COMPLETE + * `SCHEDULED` - SCHEDULED + * `AWAITING_FEEDBACK` - AWAITING_FEEDBACK + * `COMPLETE` - COMPLETE """ SCHEDULED = "SCHEDULED" diff --git a/src/merge/resources/ats/types/scorecard.py b/src/merge/resources/ats/types/scorecard.py index 20ad2c7e..188dc70d 100644 --- a/src/merge/resources/ats/types/scorecard.py +++ b/src/merge/resources/ats/types/scorecard.py @@ -19,13 +19,9 @@ class Scorecard(pydantic.BaseModel): """ # The Scorecard Object - ### Description - The `Scorecard` object is used to represent an interviewer's candidate recommendation based on a particular interview. - ### Usage Example - Fetch from the `LIST Scorecards` endpoint and filter by `application` to show all scorecard for an applicant. """ @@ -44,11 +40,11 @@ class Scorecard(pydantic.BaseModel): description=( "The inteviewer's recommendation.\n" "\n" - "- `DEFINITELY_NO` - DEFINITELY_NO\n" - "- `NO` - NO\n" - "- `YES` - YES\n" - "- `STRONG_YES` - STRONG_YES\n" - "- `NO_DECISION` - NO_DECISION\n" + "* `DEFINITELY_NO` - DEFINITELY_NO\n" + "* `NO` - NO\n" + "* `YES` - YES\n" + "* `STRONG_YES` - STRONG_YES\n" + "* `NO_DECISION` - NO_DECISION\n" ) ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( diff --git a/src/merge/resources/ats/resources/scorecards/types/scorecards_list_request_expand.py b/src/merge/resources/ats/types/scorecards_list_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/scorecards/types/scorecards_list_request_expand.py rename to src/merge/resources/ats/types/scorecards_list_request_expand.py diff --git a/src/merge/resources/ats/resources/scorecards/types/scorecards_retrieve_request_expand.py b/src/merge/resources/ats/types/scorecards_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/ats/resources/scorecards/types/scorecards_retrieve_request_expand.py rename to src/merge/resources/ats/types/scorecards_retrieve_request_expand.py diff --git a/src/merge/resources/ats/types/screening_question.py b/src/merge/resources/ats/types/screening_question.py index f31bdfe3..21c220ab 100644 --- a/src/merge/resources/ats/types/screening_question.py +++ b/src/merge/resources/ats/types/screening_question.py @@ -16,13 +16,10 @@ class ScreeningQuestion(pydantic.BaseModel): """ # The ScreeningQuestion Object - ### Description - The `ScreeningQuestion` object is used to represent questions asked to screen candidates for a job. ### Usage Example - TODO """ @@ -37,14 +34,14 @@ class ScreeningQuestion(pydantic.BaseModel): description=( "The data type for the screening question.\n" "\n" - "- `DATE` - DATE\n" - "- `FILE` - FILE\n" - "- `SINGLE_SELECT` - SINGLE_SELECT\n" - "- `MULTI_SELECT` - MULTI_SELECT\n" - "- `SINGLE_LINE_TEXT` - SINGLE_LINE_TEXT\n" - "- `MULTI_LINE_TEXT` - MULTI_LINE_TEXT\n" - "- `NUMERIC` - NUMERIC\n" - "- `BOOLEAN` - BOOLEAN\n" + "* `DATE` - DATE\n" + "* `FILE` - FILE\n" + "* `SINGLE_SELECT` - SINGLE_SELECT\n" + "* `MULTI_SELECT` - MULTI_SELECT\n" + "* `SINGLE_LINE_TEXT` - SINGLE_LINE_TEXT\n" + "* `MULTI_LINE_TEXT` - MULTI_LINE_TEXT\n" + "* `NUMERIC` - NUMERIC\n" + "* `BOOLEAN` - BOOLEAN\n" ) ) required: typing.Optional[bool] = pydantic.Field(description="Whether or not the screening question is required.") diff --git a/src/merge/resources/ats/types/screening_question_option.py b/src/merge/resources/ats/types/screening_question_option.py index 86fe9c89..f33d42a7 100644 --- a/src/merge/resources/ats/types/screening_question_option.py +++ b/src/merge/resources/ats/types/screening_question_option.py @@ -14,13 +14,10 @@ class ScreeningQuestionOption(pydantic.BaseModel): """ # The ScreeningQuestionOption Object - ### Description - The `ScreeningQuestionOption` object is used to represent options for a `ScreeningQuestion` object ### Usage Example - TODO """ diff --git a/src/merge/resources/ats/types/selective_sync_configurations_usage_enum.py b/src/merge/resources/ats/types/selective_sync_configurations_usage_enum.py index 4de6df94..9ff43813 100644 --- a/src/merge/resources/ats/types/selective_sync_configurations_usage_enum.py +++ b/src/merge/resources/ats/types/selective_sync_configurations_usage_enum.py @@ -8,8 +8,8 @@ class SelectiveSyncConfigurationsUsageEnum(str, enum.Enum): """ - - `IN_NEXT_SYNC` - IN_NEXT_SYNC - - `IN_LAST_SYNC` - IN_LAST_SYNC + * `IN_NEXT_SYNC` - IN_NEXT_SYNC + * `IN_LAST_SYNC` - IN_LAST_SYNC """ IN_NEXT_SYNC = "IN_NEXT_SYNC" diff --git a/src/merge/resources/ats/types/sync_status.py b/src/merge/resources/ats/types/sync_status.py index 1491f392..98b6854a 100644 --- a/src/merge/resources/ats/types/sync_status.py +++ b/src/merge/resources/ats/types/sync_status.py @@ -16,13 +16,10 @@ class SyncStatus(pydantic.BaseModel): """ # The SyncStatus Object - ### Description - The `SyncStatus` object is used to represent the syncing state of an account ### Usage Example - View the `SyncStatus` for an account to see how recently its models were synced. """ diff --git a/src/merge/resources/ats/types/sync_status_status_enum.py b/src/merge/resources/ats/types/sync_status_status_enum.py index e21e3285..67145a09 100644 --- a/src/merge/resources/ats/types/sync_status_status_enum.py +++ b/src/merge/resources/ats/types/sync_status_status_enum.py @@ -8,12 +8,12 @@ class SyncStatusStatusEnum(str, enum.Enum): """ - - `SYNCING` - SYNCING - - `DONE` - DONE - - `FAILED` - FAILED - - `DISABLED` - DISABLED - - `PAUSED` - PAUSED - - `PARTIALLY_SYNCED` - PARTIALLY_SYNCED + * `SYNCING` - SYNCING + * `DONE` - DONE + * `FAILED` - FAILED + * `DISABLED` - DISABLED + * `PAUSED` - PAUSED + * `PARTIALLY_SYNCED` - PARTIALLY_SYNCED """ SYNCING = "SYNCING" diff --git a/src/merge/resources/ats/types/tag.py b/src/merge/resources/ats/types/tag.py index 093e6a42..0b15dc02 100644 --- a/src/merge/resources/ats/types/tag.py +++ b/src/merge/resources/ats/types/tag.py @@ -14,13 +14,9 @@ class Tag(pydantic.BaseModel): """ # The Tag Object - ### Description - The `Tag` object is used to represent a tag for a candidate. - ### Usage Example - Fetch from the `LIST Tags` endpoint and view the tags used within a company. """ diff --git a/src/merge/resources/ats/types/type_enum.py b/src/merge/resources/ats/types/type_enum.py index f804ecce..4ac0645d 100644 --- a/src/merge/resources/ats/types/type_enum.py +++ b/src/merge/resources/ats/types/type_enum.py @@ -8,14 +8,14 @@ class TypeEnum(str, enum.Enum): """ - - `DATE` - DATE - - `FILE` - FILE - - `SINGLE_SELECT` - SINGLE_SELECT - - `MULTI_SELECT` - MULTI_SELECT - - `SINGLE_LINE_TEXT` - SINGLE_LINE_TEXT - - `MULTI_LINE_TEXT` - MULTI_LINE_TEXT - - `NUMERIC` - NUMERIC - - `BOOLEAN` - BOOLEAN + * `DATE` - DATE + * `FILE` - FILE + * `SINGLE_SELECT` - SINGLE_SELECT + * `MULTI_SELECT` - MULTI_SELECT + * `SINGLE_LINE_TEXT` - SINGLE_LINE_TEXT + * `MULTI_LINE_TEXT` - MULTI_LINE_TEXT + * `NUMERIC` - NUMERIC + * `BOOLEAN` - BOOLEAN """ DATE = "DATE" diff --git a/src/merge/resources/ats/types/url.py b/src/merge/resources/ats/types/url.py index 9d3a2457..3b2053a3 100644 --- a/src/merge/resources/ats/types/url.py +++ b/src/merge/resources/ats/types/url.py @@ -15,13 +15,9 @@ class Url(pydantic.BaseModel): """ # The Url Object - ### Description - The `Url` object is used to represent hyperlinks associated with the parent model. - ### Usage Example - Fetch from the `GET Candidate` endpoint and view their website urls. """ @@ -30,13 +26,13 @@ class Url(pydantic.BaseModel): description=( "The type of site.\n" "\n" - "- `PERSONAL` - PERSONAL\n" - "- `COMPANY` - COMPANY\n" - "- `PORTFOLIO` - PORTFOLIO\n" - "- `BLOG` - BLOG\n" - "- `SOCIAL_MEDIA` - SOCIAL_MEDIA\n" - "- `OTHER` - OTHER\n" - "- `JOB_POSTING` - JOB_POSTING\n" + "* `PERSONAL` - PERSONAL\n" + "* `COMPANY` - COMPANY\n" + "* `PORTFOLIO` - PORTFOLIO\n" + "* `BLOG` - BLOG\n" + "* `SOCIAL_MEDIA` - SOCIAL_MEDIA\n" + "* `OTHER` - OTHER\n" + "* `JOB_POSTING` - JOB_POSTING\n" ) ) created_at: typing.Optional[dt.datetime] diff --git a/src/merge/resources/ats/types/url_request.py b/src/merge/resources/ats/types/url_request.py index 52e4eaa9..3b74ff40 100644 --- a/src/merge/resources/ats/types/url_request.py +++ b/src/merge/resources/ats/types/url_request.py @@ -15,13 +15,9 @@ class UrlRequest(pydantic.BaseModel): """ # The Url Object - ### Description - The `Url` object is used to represent hyperlinks associated with the parent model. - ### Usage Example - Fetch from the `GET Candidate` endpoint and view their website urls. """ @@ -30,13 +26,13 @@ class UrlRequest(pydantic.BaseModel): description=( "The type of site.\n" "\n" - "- `PERSONAL` - PERSONAL\n" - "- `COMPANY` - COMPANY\n" - "- `PORTFOLIO` - PORTFOLIO\n" - "- `BLOG` - BLOG\n" - "- `SOCIAL_MEDIA` - SOCIAL_MEDIA\n" - "- `OTHER` - OTHER\n" - "- `JOB_POSTING` - JOB_POSTING\n" + "* `PERSONAL` - PERSONAL\n" + "* `COMPANY` - COMPANY\n" + "* `PORTFOLIO` - PORTFOLIO\n" + "* `BLOG` - BLOG\n" + "* `SOCIAL_MEDIA` - SOCIAL_MEDIA\n" + "* `OTHER` - OTHER\n" + "* `JOB_POSTING` - JOB_POSTING\n" ) ) integration_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/ats/types/url_type_enum.py b/src/merge/resources/ats/types/url_type_enum.py index 30088a37..7e29213d 100644 --- a/src/merge/resources/ats/types/url_type_enum.py +++ b/src/merge/resources/ats/types/url_type_enum.py @@ -8,13 +8,13 @@ class UrlTypeEnum(str, enum.Enum): """ - - `PERSONAL` - PERSONAL - - `COMPANY` - COMPANY - - `PORTFOLIO` - PORTFOLIO - - `BLOG` - BLOG - - `SOCIAL_MEDIA` - SOCIAL_MEDIA - - `OTHER` - OTHER - - `JOB_POSTING` - JOB_POSTING + * `PERSONAL` - PERSONAL + * `COMPANY` - COMPANY + * `PORTFOLIO` - PORTFOLIO + * `BLOG` - BLOG + * `SOCIAL_MEDIA` - SOCIAL_MEDIA + * `OTHER` - OTHER + * `JOB_POSTING` - JOB_POSTING """ PERSONAL = "PERSONAL" diff --git a/src/merge/resources/ats/types/veteran_status_enum.py b/src/merge/resources/ats/types/veteran_status_enum.py index d5e228bf..92685dd7 100644 --- a/src/merge/resources/ats/types/veteran_status_enum.py +++ b/src/merge/resources/ats/types/veteran_status_enum.py @@ -8,9 +8,9 @@ class VeteranStatusEnum(str, enum.Enum): """ - - `I_AM_NOT_A_PROTECTED_VETERAN` - I_AM_NOT_A_PROTECTED_VETERAN - - `I_IDENTIFY_AS_ONE_OR_MORE_OF_THE_CLASSIFICATIONS_OF_A_PROTECTED_VETERAN` - I_IDENTIFY_AS_ONE_OR_MORE_OF_THE_CLASSIFICATIONS_OF_A_PROTECTED_VETERAN - - `I_DONT_WISH_TO_ANSWER` - I_DONT_WISH_TO_ANSWER + * `I_AM_NOT_A_PROTECTED_VETERAN` - I_AM_NOT_A_PROTECTED_VETERAN + * `I_IDENTIFY_AS_ONE_OR_MORE_OF_THE_CLASSIFICATIONS_OF_A_PROTECTED_VETERAN` - I_IDENTIFY_AS_ONE_OR_MORE_OF_THE_CLASSIFICATIONS_OF_A_PROTECTED_VETERAN + * `I_DONT_WISH_TO_ANSWER` - I_DONT_WISH_TO_ANSWER """ I_AM_NOT_A_PROTECTED_VETERAN = "I_AM_NOT_A_PROTECTED_VETERAN" diff --git a/src/merge/resources/ats/types/visibility_enum.py b/src/merge/resources/ats/types/visibility_enum.py index 51b0a8b4..efcaafb7 100644 --- a/src/merge/resources/ats/types/visibility_enum.py +++ b/src/merge/resources/ats/types/visibility_enum.py @@ -8,9 +8,9 @@ class VisibilityEnum(str, enum.Enum): """ - - `ADMIN_ONLY` - ADMIN_ONLY - - `PUBLIC` - PUBLIC - - `PRIVATE` - PRIVATE + * `ADMIN_ONLY` - ADMIN_ONLY + * `PUBLIC` - PUBLIC + * `PRIVATE` - PRIVATE """ ADMIN_ONLY = "ADMIN_ONLY" diff --git a/src/merge/resources/crm/__init__.py b/src/merge/resources/crm/__init__.py index 0e4d110d..ab38e8a7 100644 --- a/src/merge/resources/crm/__init__.py +++ b/src/merge/resources/crm/__init__.py @@ -43,6 +43,8 @@ ContactRequest, ContactRequestAccount, ContactRequestOwner, + ContactsListRequestExpand, + ContactsRetrieveRequestExpand, CountryEnum, CrmAccountResponse, CrmAssociationTypeResponse, @@ -74,6 +76,8 @@ EngagementResponse, EngagementType, EngagementTypeActivityType, + EngagementsListRequestExpand, + EngagementsRetrieveRequestExpand, ErrorValidationProblem, EventTypeEnum, FieldFormatEnum, @@ -82,6 +86,7 @@ Issue, IssueStatus, IssueStatusEnum, + IssuesListRequestStatus, ItemFormatEnum, ItemSchema, ItemTypeEnum, @@ -94,12 +99,15 @@ LeadRequestConvertedContact, LeadRequestOwner, LeadResponse, + LeadsListRequestExpand, + LeadsRetrieveRequestExpand, LinkToken, LinkedAccountCondition, LinkedAccountConditionRequest, LinkedAccountSelectiveSyncConfiguration, LinkedAccountSelectiveSyncConfigurationRequest, LinkedAccountStatus, + LinkedAccountsListRequestCategory, MetaResponse, MethodEnum, ModelOperation, @@ -116,8 +124,13 @@ NoteRequestOpportunity, NoteRequestOwner, NoteResponse, + NotesListRequestExpand, + NotesRetrieveRequestExpand, ObjectClassDescriptionRequest, OperatorSchema, + OpportunitiesListRequestExpand, + OpportunitiesListRequestStatus, + OpportunitiesRetrieveRequestExpand, Opportunity, OpportunityAccount, OpportunityOwner, @@ -198,27 +211,14 @@ TaskResponse, TaskStatus, TaskStatusEnum, + TasksListRequestExpand, + TasksRetrieveRequestExpand, User, ValidationProblemSource, WarningValidationProblem, WebhookReceiver, ) from .resources import ( - ContactsListRequestExpand, - ContactsRetrieveRequestExpand, - EngagementsListRequestExpand, - EngagementsRetrieveRequestExpand, - IssuesListRequestStatus, - LeadsListRequestExpand, - LeadsRetrieveRequestExpand, - LinkedAccountsListRequestCategory, - NotesListRequestExpand, - NotesRetrieveRequestExpand, - OpportunitiesListRequestExpand, - OpportunitiesListRequestStatus, - OpportunitiesRetrieveRequestExpand, - TasksListRequestExpand, - TasksRetrieveRequestExpand, account_details, account_token, accounts, diff --git a/src/merge/resources/crm/resources/__init__.py b/src/merge/resources/crm/resources/__init__.py index a184a91c..3ff04092 100644 --- a/src/merge/resources/crm/resources/__init__.py +++ b/src/merge/resources/crm/resources/__init__.py @@ -32,35 +32,8 @@ users, webhook_receivers, ) -from .contacts import ContactsListRequestExpand, ContactsRetrieveRequestExpand -from .engagements import EngagementsListRequestExpand, EngagementsRetrieveRequestExpand -from .issues import IssuesListRequestStatus -from .leads import LeadsListRequestExpand, LeadsRetrieveRequestExpand -from .linked_accounts import LinkedAccountsListRequestCategory -from .notes import NotesListRequestExpand, NotesRetrieveRequestExpand -from .opportunities import ( - OpportunitiesListRequestExpand, - OpportunitiesListRequestStatus, - OpportunitiesRetrieveRequestExpand, -) -from .tasks import TasksListRequestExpand, TasksRetrieveRequestExpand __all__ = [ - "ContactsListRequestExpand", - "ContactsRetrieveRequestExpand", - "EngagementsListRequestExpand", - "EngagementsRetrieveRequestExpand", - "IssuesListRequestStatus", - "LeadsListRequestExpand", - "LeadsRetrieveRequestExpand", - "LinkedAccountsListRequestCategory", - "NotesListRequestExpand", - "NotesRetrieveRequestExpand", - "OpportunitiesListRequestExpand", - "OpportunitiesListRequestStatus", - "OpportunitiesRetrieveRequestExpand", - "TasksListRequestExpand", - "TasksRetrieveRequestExpand", "account_details", "account_token", "accounts", diff --git a/src/merge/resources/crm/resources/account_details/client.py b/src/merge/resources/crm/resources/account_details/client.py index cefddb43..d4493c7f 100644 --- a/src/merge/resources/crm/resources/account_details/client.py +++ b/src/merge/resources/crm/resources/account_details/client.py @@ -32,7 +32,7 @@ def retrieve(self) -> AccountDetails: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -64,7 +64,7 @@ async def retrieve(self) -> AccountDetails: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/crm/resources/account_token/client.py b/src/merge/resources/crm/resources/account_token/client.py index 6eba5629..ca29f9e2 100644 --- a/src/merge/resources/crm/resources/account_token/client.py +++ b/src/merge/resources/crm/resources/account_token/client.py @@ -26,7 +26,7 @@ def retrieve(self, public_token: str) -> AccountToken: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/account-token/{public_token}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -52,7 +52,7 @@ async def retrieve(self, public_token: str) -> AccountToken: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/account-token/{public_token}"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/crm/resources/accounts/client.py b/src/merge/resources/crm/resources/accounts/client.py index 748a20df..38a6ea79 100644 --- a/src/merge/resources/crm/resources/accounts/client.py +++ b/src/merge/resources/crm/resources/accounts/client.py @@ -92,7 +92,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/accounts"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -162,7 +162,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/accounts"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -209,7 +209,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/accounts/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -274,7 +274,7 @@ def partial_update( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/accounts/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -307,7 +307,7 @@ def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounts/meta/patch/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/accounts/meta/patch/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -334,7 +334,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/accounts/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -379,7 +379,7 @@ def remote_field_classes_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/accounts/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, @@ -464,7 +464,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/accounts"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -534,7 +534,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/accounts"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -581,7 +581,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/accounts/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -646,7 +646,7 @@ async def partial_update( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/accounts/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -679,7 +679,7 @@ async def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounts/meta/patch/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/accounts/meta/patch/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -706,7 +706,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/accounts/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -751,7 +751,7 @@ async def remote_field_classes_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/accounts/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/crm/resources/association_types/client.py b/src/merge/resources/crm/resources/association_types/client.py index d3fa6558..17a51b3b 100644 --- a/src/merge/resources/crm/resources/association_types/client.py +++ b/src/merge/resources/crm/resources/association_types/client.py @@ -87,7 +87,7 @@ def custom_object_classes_association_types_list( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/association-types", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/association-types", ), params=remove_none_from_dict( { @@ -138,7 +138,7 @@ def custom_object_classes_association_types_create( "POST", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/association-types", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/association-types", ), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), @@ -189,7 +189,7 @@ def custom_object_classes_association_types_retrieve( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/association-types/{id}", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/association-types/{id}", ), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), @@ -224,7 +224,7 @@ def custom_object_classes_association_types_meta_post_retrieve(self, custom_obje "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/association-types/meta/post", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/association-types/meta/post", ), headers=self._client_wrapper.get_headers(), timeout=60, @@ -298,7 +298,7 @@ async def custom_object_classes_association_types_list( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/association-types", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/association-types", ), params=remove_none_from_dict( { @@ -349,7 +349,7 @@ async def custom_object_classes_association_types_create( "POST", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/association-types", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/association-types", ), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), @@ -400,7 +400,7 @@ async def custom_object_classes_association_types_retrieve( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/association-types/{id}", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/association-types/{id}", ), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), @@ -437,7 +437,7 @@ async def custom_object_classes_association_types_meta_post_retrieve( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/association-types/meta/post", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/association-types/meta/post", ), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/crm/resources/associations/client.py b/src/merge/resources/crm/resources/associations/client.py index c1a7aa25..3ccee9f0 100644 --- a/src/merge/resources/crm/resources/associations/client.py +++ b/src/merge/resources/crm/resources/associations/client.py @@ -87,7 +87,7 @@ def custom_object_classes_custom_objects_associations_list( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects/{object_id}/associations", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects/{object_id}/associations", ), params=remove_none_from_dict( { @@ -162,7 +162,7 @@ def custom_object_classes_custom_objects_associations_update( "PUT", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{source_class_id}/custom-objects/{source_object_id}/associations/{target_class_id}/{target_object_id}/{association_type_id}", + f"api/crm/v1/custom-object-classes/{source_class_id}/custom-objects/{source_object_id}/associations/{target_class_id}/{target_object_id}/{association_type_id}", ), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), headers=self._client_wrapper.get_headers(), @@ -244,7 +244,7 @@ async def custom_object_classes_custom_objects_associations_list( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects/{object_id}/associations", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects/{object_id}/associations", ), params=remove_none_from_dict( { @@ -319,7 +319,7 @@ async def custom_object_classes_custom_objects_associations_update( "PUT", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{source_class_id}/custom-objects/{source_object_id}/associations/{target_class_id}/{target_object_id}/{association_type_id}", + f"api/crm/v1/custom-object-classes/{source_class_id}/custom-objects/{source_object_id}/associations/{target_class_id}/{target_object_id}/{association_type_id}", ), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), headers=self._client_wrapper.get_headers(), diff --git a/src/merge/resources/crm/resources/async_passthrough/client.py b/src/merge/resources/crm/resources/async_passthrough/client.py index c03301e8..94a4c4f2 100644 --- a/src/merge/resources/crm/resources/async_passthrough/client.py +++ b/src/merge/resources/crm/resources/async_passthrough/client.py @@ -62,7 +62,7 @@ def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughReciept: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -85,7 +85,8 @@ def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/crm/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, @@ -141,7 +142,7 @@ async def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughRe """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -164,7 +165,8 @@ async def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = await self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/crm/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/crm/resources/audit_trail/client.py b/src/merge/resources/crm/resources/audit_trail/client.py index bf5c45f2..81db93ed 100644 --- a/src/merge/resources/crm/resources/audit_trail/client.py +++ b/src/merge/resources/crm/resources/audit_trail/client.py @@ -55,7 +55,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, @@ -118,7 +118,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/crm/resources/available_actions/client.py b/src/merge/resources/crm/resources/available_actions/client.py index 0d98f7ad..d2502fd8 100644 --- a/src/merge/resources/crm/resources/available_actions/client.py +++ b/src/merge/resources/crm/resources/available_actions/client.py @@ -23,7 +23,7 @@ def retrieve(self) -> AvailableActions: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -46,7 +46,7 @@ async def retrieve(self) -> AvailableActions: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/crm/resources/contacts/__init__.py b/src/merge/resources/crm/resources/contacts/__init__.py index 45b63413..f3ea2659 100644 --- a/src/merge/resources/crm/resources/contacts/__init__.py +++ b/src/merge/resources/crm/resources/contacts/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ContactsListRequestExpand, ContactsRetrieveRequestExpand - -__all__ = ["ContactsListRequestExpand", "ContactsRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/contacts/client.py b/src/merge/resources/crm/resources/contacts/client.py index 9315112b..cc3a2c63 100644 --- a/src/merge/resources/crm/resources/contacts/client.py +++ b/src/merge/resources/crm/resources/contacts/client.py @@ -12,14 +12,14 @@ from .....core.remove_none_from_dict import remove_none_from_dict from ...types.contact import Contact from ...types.contact_request import ContactRequest +from ...types.contacts_list_request_expand import ContactsListRequestExpand +from ...types.contacts_retrieve_request_expand import ContactsRetrieveRequestExpand from ...types.crm_contact_response import CrmContactResponse from ...types.ignore_common_model_request import IgnoreCommonModelRequest from ...types.meta_response import MetaResponse from ...types.paginated_contact_list import PaginatedContactList from ...types.paginated_remote_field_class_list import PaginatedRemoteFieldClassList from ...types.patched_contact_request import PatchedContactRequest -from .types.contacts_list_request_expand import ContactsListRequestExpand -from .types.contacts_retrieve_request_expand import ContactsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -97,7 +97,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/contacts"), params=remove_none_from_dict( { "account_id": account_id, @@ -191,7 +191,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/contacts"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -239,7 +239,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/contacts/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -327,7 +327,7 @@ def partial_update( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/contacts/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -367,7 +367,7 @@ def ignore_create(self, model_id: str, *, request: IgnoreCommonModelRequest) -> """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/ignore/{model_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/contacts/ignore/{model_id}"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -399,7 +399,7 @@ def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/meta/patch/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/contacts/meta/patch/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -426,7 +426,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/contacts/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -471,7 +471,7 @@ def remote_field_classes_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/contacts/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, @@ -560,7 +560,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/contacts"), params=remove_none_from_dict( { "account_id": account_id, @@ -654,7 +654,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/contacts"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -702,7 +702,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/contacts/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -790,7 +790,7 @@ async def partial_update( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/contacts/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -830,7 +830,7 @@ async def ignore_create(self, model_id: str, *, request: IgnoreCommonModelReques """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/ignore/{model_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/contacts/ignore/{model_id}"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -862,7 +862,7 @@ async def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/meta/patch/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/contacts/meta/patch/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -889,7 +889,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/contacts/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -934,7 +934,7 @@ async def remote_field_classes_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/contacts/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/crm/resources/contacts/types/__init__.py b/src/merge/resources/crm/resources/contacts/types/__init__.py deleted file mode 100644 index b6fd8acd..00000000 --- a/src/merge/resources/crm/resources/contacts/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .contacts_list_request_expand import ContactsListRequestExpand -from .contacts_retrieve_request_expand import ContactsRetrieveRequestExpand - -__all__ = ["ContactsListRequestExpand", "ContactsRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/custom_object_classes/client.py b/src/merge/resources/crm/resources/custom_object_classes/client.py index 9d2916ed..508e2322 100644 --- a/src/merge/resources/crm/resources/custom_object_classes/client.py +++ b/src/merge/resources/crm/resources/custom_object_classes/client.py @@ -74,7 +74,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "custom-object-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/custom-object-classes"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -130,7 +130,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"custom-object-classes/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/custom-object-classes/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -198,7 +198,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "custom-object-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/custom-object-classes"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -254,7 +254,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"custom-object-classes/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/custom-object-classes/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/crm/resources/custom_objects/client.py b/src/merge/resources/crm/resources/custom_objects/client.py index f8d9172a..c1c0666f 100644 --- a/src/merge/resources/crm/resources/custom_objects/client.py +++ b/src/merge/resources/crm/resources/custom_objects/client.py @@ -84,7 +84,7 @@ def custom_object_classes_custom_objects_list( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects", ), params=remove_none_from_dict( { @@ -149,7 +149,7 @@ def custom_object_classes_custom_objects_create( "POST", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects", ), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), @@ -199,7 +199,7 @@ def custom_object_classes_custom_objects_retrieve( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects/{id}", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects/{id}", ), params=remove_none_from_dict( {"include_remote_data": include_remote_data, "include_remote_fields": include_remote_fields} @@ -241,7 +241,7 @@ def custom_object_classes_custom_objects_meta_patch_retrieve( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects/meta/patch/{id}", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects/meta/patch/{id}", ), headers=self._client_wrapper.get_headers(), timeout=60, @@ -275,7 +275,7 @@ def custom_object_classes_custom_objects_meta_post_retrieve(self, custom_object_ "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects/meta/post", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects/meta/post", ), headers=self._client_wrapper.get_headers(), timeout=60, @@ -348,7 +348,7 @@ async def custom_object_classes_custom_objects_list( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects", ), params=remove_none_from_dict( { @@ -413,7 +413,7 @@ async def custom_object_classes_custom_objects_create( "POST", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects", ), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), @@ -463,7 +463,7 @@ async def custom_object_classes_custom_objects_retrieve( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects/{id}", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects/{id}", ), params=remove_none_from_dict( {"include_remote_data": include_remote_data, "include_remote_fields": include_remote_fields} @@ -505,7 +505,7 @@ async def custom_object_classes_custom_objects_meta_patch_retrieve( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects/meta/patch/{id}", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects/meta/patch/{id}", ), headers=self._client_wrapper.get_headers(), timeout=60, @@ -541,7 +541,7 @@ async def custom_object_classes_custom_objects_meta_post_retrieve( "GET", urllib.parse.urljoin( f"{self._client_wrapper.get_base_url()}/", - f"custom-object-classes/{custom_object_class_id}/custom-objects/meta/post", + f"api/crm/v1/custom-object-classes/{custom_object_class_id}/custom-objects/meta/post", ), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/crm/resources/delete_account/client.py b/src/merge/resources/crm/resources/delete_account/client.py index dac27265..c3c9d275 100644 --- a/src/merge/resources/crm/resources/delete_account/client.py +++ b/src/merge/resources/crm/resources/delete_account/client.py @@ -26,7 +26,7 @@ def delete(self) -> None: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -58,7 +58,7 @@ async def delete(self) -> None: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/crm/resources/engagement_types/client.py b/src/merge/resources/crm/resources/engagement_types/client.py index 9cf29e2f..2e8e171f 100644 --- a/src/merge/resources/crm/resources/engagement_types/client.py +++ b/src/merge/resources/crm/resources/engagement_types/client.py @@ -71,7 +71,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagement-types"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagement-types"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -126,7 +126,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"engagement-types/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/engagement-types/{id}"), params=remove_none_from_dict( {"include_remote_data": include_remote_data, "include_remote_fields": include_remote_fields} ), @@ -174,7 +174,9 @@ def remote_field_classes_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagement-types/remote-field-classes"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagement-types/remote-field-classes" + ), params=remove_none_from_dict( { "cursor": cursor, @@ -248,7 +250,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagement-types"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagement-types"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -303,7 +305,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"engagement-types/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/engagement-types/{id}"), params=remove_none_from_dict( {"include_remote_data": include_remote_data, "include_remote_fields": include_remote_fields} ), @@ -351,7 +353,9 @@ async def remote_field_classes_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagement-types/remote-field-classes"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagement-types/remote-field-classes" + ), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/crm/resources/engagements/__init__.py b/src/merge/resources/crm/resources/engagements/__init__.py index 21a93192..f3ea2659 100644 --- a/src/merge/resources/crm/resources/engagements/__init__.py +++ b/src/merge/resources/crm/resources/engagements/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import EngagementsListRequestExpand, EngagementsRetrieveRequestExpand - -__all__ = ["EngagementsListRequestExpand", "EngagementsRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/engagements/client.py b/src/merge/resources/crm/resources/engagements/client.py index 6b74fb46..f7883b61 100644 --- a/src/merge/resources/crm/resources/engagements/client.py +++ b/src/merge/resources/crm/resources/engagements/client.py @@ -13,12 +13,12 @@ from ...types.engagement import Engagement from ...types.engagement_request import EngagementRequest from ...types.engagement_response import EngagementResponse +from ...types.engagements_list_request_expand import EngagementsListRequestExpand +from ...types.engagements_retrieve_request_expand import EngagementsRetrieveRequestExpand from ...types.meta_response import MetaResponse from ...types.paginated_engagement_list import PaginatedEngagementList from ...types.paginated_remote_field_class_list import PaginatedRemoteFieldClassList from ...types.patched_engagement_request import PatchedEngagementRequest -from .types.engagements_list_request_expand import EngagementsListRequestExpand -from .types.engagements_retrieve_request_expand import EngagementsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -93,7 +93,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagements"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagements"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -163,7 +163,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagements"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagements"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -211,7 +211,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"engagements/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/engagements/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -278,7 +278,7 @@ def partial_update( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"engagements/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/engagements/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -311,7 +311,7 @@ def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"engagements/meta/patch/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/engagements/meta/patch/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -338,7 +338,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagements/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagements/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -383,7 +383,9 @@ def remote_field_classes_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagements/remote-field-classes"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagements/remote-field-classes" + ), params=remove_none_from_dict( { "cursor": cursor, @@ -469,7 +471,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagements"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagements"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -539,7 +541,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagements"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagements"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -587,7 +589,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"engagements/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/engagements/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -654,7 +656,7 @@ async def partial_update( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"engagements/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/engagements/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -687,7 +689,7 @@ async def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"engagements/meta/patch/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/engagements/meta/patch/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -714,7 +716,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagements/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagements/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -759,7 +761,9 @@ async def remote_field_classes_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "engagements/remote-field-classes"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/engagements/remote-field-classes" + ), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/crm/resources/engagements/types/__init__.py b/src/merge/resources/crm/resources/engagements/types/__init__.py deleted file mode 100644 index d566afa0..00000000 --- a/src/merge/resources/crm/resources/engagements/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .engagements_list_request_expand import EngagementsListRequestExpand -from .engagements_retrieve_request_expand import EngagementsRetrieveRequestExpand - -__all__ = ["EngagementsListRequestExpand", "EngagementsRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/force_resync/client.py b/src/merge/resources/crm/resources/force_resync/client.py index f991eedd..be6dcc92 100644 --- a/src/merge/resources/crm/resources/force_resync/client.py +++ b/src/merge/resources/crm/resources/force_resync/client.py @@ -33,7 +33,7 @@ def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ async def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/crm/resources/generate_key/client.py b/src/merge/resources/crm/resources/generate_key/client.py index 35b5e8d5..5a284bef 100644 --- a/src/merge/resources/crm/resources/generate_key/client.py +++ b/src/merge/resources/crm/resources/generate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/crm/resources/issues/__init__.py b/src/merge/resources/crm/resources/issues/__init__.py index ab74e304..f3ea2659 100644 --- a/src/merge/resources/crm/resources/issues/__init__.py +++ b/src/merge/resources/crm/resources/issues/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/crm/resources/issues/client.py b/src/merge/resources/crm/resources/issues/client.py index 41ee7ad8..499fb1f0 100644 --- a/src/merge/resources/crm/resources/issues/client.py +++ b/src/merge/resources/crm/resources/issues/client.py @@ -10,8 +10,8 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.issue import Issue +from ...types.issues_list_request_status import IssuesListRequestStatus from ...types.paginated_issue_list import PaginatedIssueList -from .types.issues_list_request_status import IssuesListRequestStatus try: import pydantic.v1 as pydantic # type: ignore @@ -70,8 +70,8 @@ def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import Merge from merge.resources.crm import IssuesListRequestStatus @@ -85,7 +85,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -141,7 +141,7 @@ def retrieve(self, id: str) -> Issue: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -205,8 +205,8 @@ async def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import AsyncMerge from merge.resources.crm import IssuesListRequestStatus @@ -220,7 +220,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -276,7 +276,7 @@ async def retrieve(self, id: str) -> Issue: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/crm/resources/issues/types/__init__.py b/src/merge/resources/crm/resources/issues/types/__init__.py deleted file mode 100644 index 660c5d2a..00000000 --- a/src/merge/resources/crm/resources/issues/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .issues_list_request_status import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/crm/resources/leads/__init__.py b/src/merge/resources/crm/resources/leads/__init__.py index ad0e563b..f3ea2659 100644 --- a/src/merge/resources/crm/resources/leads/__init__.py +++ b/src/merge/resources/crm/resources/leads/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import LeadsListRequestExpand, LeadsRetrieveRequestExpand - -__all__ = ["LeadsListRequestExpand", "LeadsRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/leads/client.py b/src/merge/resources/crm/resources/leads/client.py index 5c9f419d..511963c8 100644 --- a/src/merge/resources/crm/resources/leads/client.py +++ b/src/merge/resources/crm/resources/leads/client.py @@ -13,11 +13,11 @@ from ...types.lead import Lead from ...types.lead_request import LeadRequest from ...types.lead_response import LeadResponse +from ...types.leads_list_request_expand import LeadsListRequestExpand +from ...types.leads_retrieve_request_expand import LeadsRetrieveRequestExpand from ...types.meta_response import MetaResponse from ...types.paginated_lead_list import PaginatedLeadList from ...types.paginated_remote_field_class_list import PaginatedRemoteFieldClassList -from .types.leads_list_request_expand import LeadsListRequestExpand -from .types.leads_retrieve_request_expand import LeadsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -101,7 +101,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "leads"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/leads"), params=remove_none_from_dict( { "converted_account_id": converted_account_id, @@ -200,7 +200,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "leads"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/leads"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -248,7 +248,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"leads/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/leads/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -282,7 +282,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "leads/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/leads/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -327,7 +327,7 @@ def remote_field_classes_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "leads/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/leads/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, @@ -422,7 +422,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "leads"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/leads"), params=remove_none_from_dict( { "converted_account_id": converted_account_id, @@ -521,7 +521,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "leads"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/leads"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -569,7 +569,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"leads/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/leads/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -603,7 +603,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "leads/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/leads/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -648,7 +648,7 @@ async def remote_field_classes_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "leads/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/leads/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/crm/resources/leads/types/__init__.py b/src/merge/resources/crm/resources/leads/types/__init__.py deleted file mode 100644 index 1836547c..00000000 --- a/src/merge/resources/crm/resources/leads/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .leads_list_request_expand import LeadsListRequestExpand -from .leads_retrieve_request_expand import LeadsRetrieveRequestExpand - -__all__ = ["LeadsListRequestExpand", "LeadsRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/link_token/client.py b/src/merge/resources/crm/resources/link_token/client.py index 8abc8531..c18d0968 100644 --- a/src/merge/resources/crm/resources/link_token/client.py +++ b/src/merge/resources/crm/resources/link_token/client.py @@ -72,7 +72,7 @@ def create( _request["common_models"] = common_models _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -138,7 +138,7 @@ async def create( _request["common_models"] = common_models _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/crm/resources/linked_accounts/__init__.py b/src/merge/resources/crm/resources/linked_accounts/__init__.py index 70377fa3..f3ea2659 100644 --- a/src/merge/resources/crm/resources/linked_accounts/__init__.py +++ b/src/merge/resources/crm/resources/linked_accounts/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/crm/resources/linked_accounts/client.py b/src/merge/resources/crm/resources/linked_accounts/client.py index 777766a7..a1b68b35 100644 --- a/src/merge/resources/crm/resources/linked_accounts/client.py +++ b/src/merge/resources/crm/resources/linked_accounts/client.py @@ -7,8 +7,8 @@ from .....core.api_error import ApiError from .....core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from .....core.remove_none_from_dict import remove_none_from_dict +from ...types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory from ...types.paginated_account_details_and_actions_list import PaginatedAccountDetailsAndActionsList -from .types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory try: import pydantic.v1 as pydantic # type: ignore @@ -43,13 +43,13 @@ def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -87,7 +87,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, @@ -144,13 +144,13 @@ async def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -188,7 +188,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, diff --git a/src/merge/resources/crm/resources/linked_accounts/types/__init__.py b/src/merge/resources/crm/resources/linked_accounts/types/__init__.py deleted file mode 100644 index 9ff5c0ae..00000000 --- a/src/merge/resources/crm/resources/linked_accounts/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/crm/resources/notes/__init__.py b/src/merge/resources/crm/resources/notes/__init__.py index 5b1a5376..f3ea2659 100644 --- a/src/merge/resources/crm/resources/notes/__init__.py +++ b/src/merge/resources/crm/resources/notes/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import NotesListRequestExpand, NotesRetrieveRequestExpand - -__all__ = ["NotesListRequestExpand", "NotesRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/notes/client.py b/src/merge/resources/crm/resources/notes/client.py index 113168eb..b4b35f65 100644 --- a/src/merge/resources/crm/resources/notes/client.py +++ b/src/merge/resources/crm/resources/notes/client.py @@ -14,10 +14,10 @@ from ...types.note import Note from ...types.note_request import NoteRequest from ...types.note_response import NoteResponse +from ...types.notes_list_request_expand import NotesListRequestExpand +from ...types.notes_retrieve_request_expand import NotesRetrieveRequestExpand from ...types.paginated_note_list import PaginatedNoteList from ...types.paginated_remote_field_class_list import PaginatedRemoteFieldClassList -from .types.notes_list_request_expand import NotesListRequestExpand -from .types.notes_retrieve_request_expand import NotesRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -98,7 +98,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "notes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/notes"), params=remove_none_from_dict( { "account_id": account_id, @@ -161,7 +161,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "notes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/notes"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -209,7 +209,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"notes/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/notes/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -243,7 +243,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "notes/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/notes/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -288,7 +288,7 @@ def remote_field_classes_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "notes/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/notes/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, @@ -380,7 +380,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "notes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/notes"), params=remove_none_from_dict( { "account_id": account_id, @@ -443,7 +443,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "notes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/notes"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -491,7 +491,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"notes/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/notes/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -525,7 +525,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "notes/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/notes/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -570,7 +570,7 @@ async def remote_field_classes_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "notes/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/notes/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/crm/resources/notes/types/__init__.py b/src/merge/resources/crm/resources/notes/types/__init__.py deleted file mode 100644 index 821ec9f7..00000000 --- a/src/merge/resources/crm/resources/notes/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .notes_list_request_expand import NotesListRequestExpand -from .notes_retrieve_request_expand import NotesRetrieveRequestExpand - -__all__ = ["NotesListRequestExpand", "NotesRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/opportunities/__init__.py b/src/merge/resources/crm/resources/opportunities/__init__.py index 2a7f32f5..f3ea2659 100644 --- a/src/merge/resources/crm/resources/opportunities/__init__.py +++ b/src/merge/resources/crm/resources/opportunities/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import OpportunitiesListRequestExpand, OpportunitiesListRequestStatus, OpportunitiesRetrieveRequestExpand - -__all__ = ["OpportunitiesListRequestExpand", "OpportunitiesListRequestStatus", "OpportunitiesRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/opportunities/client.py b/src/merge/resources/crm/resources/opportunities/client.py index 2c5deec4..8913a10f 100644 --- a/src/merge/resources/crm/resources/opportunities/client.py +++ b/src/merge/resources/crm/resources/opportunities/client.py @@ -13,15 +13,15 @@ from .....core.jsonable_encoder import jsonable_encoder from .....core.remove_none_from_dict import remove_none_from_dict from ...types.meta_response import MetaResponse +from ...types.opportunities_list_request_expand import OpportunitiesListRequestExpand +from ...types.opportunities_list_request_status import OpportunitiesListRequestStatus +from ...types.opportunities_retrieve_request_expand import OpportunitiesRetrieveRequestExpand from ...types.opportunity import Opportunity from ...types.opportunity_request import OpportunityRequest from ...types.opportunity_response import OpportunityResponse from ...types.paginated_opportunity_list import PaginatedOpportunityList from ...types.paginated_remote_field_class_list import PaginatedRemoteFieldClassList from ...types.patched_opportunity_request import PatchedOpportunityRequest -from .types.opportunities_list_request_expand import OpportunitiesListRequestExpand -from .types.opportunities_list_request_status import OpportunitiesListRequestStatus -from .types.opportunities_retrieve_request_expand import OpportunitiesRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -95,9 +95,9 @@ def list( - status: typing.Optional[OpportunitiesListRequestStatus]. If provided, will only return opportunities with this status. Options: ('OPEN', 'WON', 'LOST') - - `OPEN` - OPEN - - `WON` - WON - - `LOST` - LOST--- + * `OPEN` - OPEN + * `WON` - WON + * `LOST` - LOST--- from merge.client import Merge from merge.resources.crm import ( OpportunitiesListRequestExpand, @@ -117,7 +117,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "opportunities"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/opportunities"), params=remove_none_from_dict( { "account_id": account_id, @@ -192,7 +192,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "opportunities"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/opportunities"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -248,7 +248,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"opportunities/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/opportunities/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -318,7 +318,7 @@ def partial_update( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"opportunities/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/opportunities/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -351,7 +351,9 @@ def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"opportunities/meta/patch/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/opportunities/meta/patch/{id}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -378,7 +380,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "opportunities/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/opportunities/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -423,7 +425,9 @@ def remote_field_classes_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "opportunities/remote-field-classes"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/opportunities/remote-field-classes" + ), params=remove_none_from_dict( { "cursor": cursor, @@ -508,9 +512,9 @@ async def list( - status: typing.Optional[OpportunitiesListRequestStatus]. If provided, will only return opportunities with this status. Options: ('OPEN', 'WON', 'LOST') - - `OPEN` - OPEN - - `WON` - WON - - `LOST` - LOST--- + * `OPEN` - OPEN + * `WON` - WON + * `LOST` - LOST--- from merge.client import AsyncMerge from merge.resources.crm import ( OpportunitiesListRequestExpand, @@ -530,7 +534,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "opportunities"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/opportunities"), params=remove_none_from_dict( { "account_id": account_id, @@ -605,7 +609,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "opportunities"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/opportunities"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -661,7 +665,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"opportunities/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/opportunities/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -731,7 +735,7 @@ async def partial_update( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"opportunities/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/opportunities/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -764,7 +768,9 @@ async def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"opportunities/meta/patch/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/opportunities/meta/patch/{id}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -791,7 +797,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "opportunities/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/opportunities/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -836,7 +842,9 @@ async def remote_field_classes_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "opportunities/remote-field-classes"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/opportunities/remote-field-classes" + ), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/crm/resources/opportunities/types/__init__.py b/src/merge/resources/crm/resources/opportunities/types/__init__.py deleted file mode 100644 index ebd8b2b2..00000000 --- a/src/merge/resources/crm/resources/opportunities/types/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .opportunities_list_request_expand import OpportunitiesListRequestExpand -from .opportunities_list_request_status import OpportunitiesListRequestStatus -from .opportunities_retrieve_request_expand import OpportunitiesRetrieveRequestExpand - -__all__ = ["OpportunitiesListRequestExpand", "OpportunitiesListRequestStatus", "OpportunitiesRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/passthrough/client.py b/src/merge/resources/crm/resources/passthrough/client.py index dc8e33ee..5a9c6fb1 100644 --- a/src/merge/resources/crm/resources/passthrough/client.py +++ b/src/merge/resources/crm/resources/passthrough/client.py @@ -32,7 +32,7 @@ def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -59,7 +59,7 @@ async def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/crm/resources/regenerate_key/client.py b/src/merge/resources/crm/resources/regenerate_key/client.py index a22c21bb..6de3249e 100644 --- a/src/merge/resources/crm/resources/regenerate_key/client.py +++ b/src/merge/resources/crm/resources/regenerate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/crm/resources/selective_sync/client.py b/src/merge/resources/crm/resources/selective_sync/client.py index 2aa4c482..40d6b332 100644 --- a/src/merge/resources/crm/resources/selective_sync/client.py +++ b/src/merge/resources/crm/resources/selective_sync/client.py @@ -40,7 +40,7 @@ def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncConfigura """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/selective-sync/configurations"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -78,7 +78,7 @@ def configurations_update( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/selective-sync/configurations"), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -118,7 +118,7 @@ def meta_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -151,7 +151,7 @@ async def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncCon """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/selective-sync/configurations"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -189,7 +189,7 @@ async def configurations_update( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/selective-sync/configurations"), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -229,7 +229,7 @@ async def meta_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/crm/resources/stages/client.py b/src/merge/resources/crm/resources/stages/client.py index 7276db7a..0ab07013 100644 --- a/src/merge/resources/crm/resources/stages/client.py +++ b/src/merge/resources/crm/resources/stages/client.py @@ -71,7 +71,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "stages"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/stages"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -126,7 +126,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"stages/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/stages/{id}"), params=remove_none_from_dict( {"include_remote_data": include_remote_data, "include_remote_fields": include_remote_fields} ), @@ -174,7 +174,7 @@ def remote_field_classes_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "stages/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/stages/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, @@ -248,7 +248,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "stages"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/stages"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -303,7 +303,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"stages/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/stages/{id}"), params=remove_none_from_dict( {"include_remote_data": include_remote_data, "include_remote_fields": include_remote_fields} ), @@ -351,7 +351,7 @@ async def remote_field_classes_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "stages/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/stages/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/crm/resources/sync_status/client.py b/src/merge/resources/crm/resources/sync_status/client.py index a0c1c145..5c8fe923 100644 --- a/src/merge/resources/crm/resources/sync_status/client.py +++ b/src/merge/resources/crm/resources/sync_status/client.py @@ -40,7 +40,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -79,7 +79,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/crm/resources/tasks/__init__.py b/src/merge/resources/crm/resources/tasks/__init__.py index a98bdfd7..f3ea2659 100644 --- a/src/merge/resources/crm/resources/tasks/__init__.py +++ b/src/merge/resources/crm/resources/tasks/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import TasksListRequestExpand, TasksRetrieveRequestExpand - -__all__ = ["TasksListRequestExpand", "TasksRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/tasks/client.py b/src/merge/resources/crm/resources/tasks/client.py index 283d8676..e7c39688 100644 --- a/src/merge/resources/crm/resources/tasks/client.py +++ b/src/merge/resources/crm/resources/tasks/client.py @@ -17,8 +17,8 @@ from ...types.task import Task from ...types.task_request import TaskRequest from ...types.task_response import TaskResponse -from .types.tasks_list_request_expand import TasksListRequestExpand -from .types.tasks_retrieve_request_expand import TasksRetrieveRequestExpand +from ...types.tasks_list_request_expand import TasksListRequestExpand +from ...types.tasks_retrieve_request_expand import TasksRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -87,7 +87,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tasks"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/tasks"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -155,7 +155,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tasks"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/tasks"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -203,7 +203,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tasks/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/tasks/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -270,7 +270,7 @@ def partial_update( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tasks/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/tasks/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -303,7 +303,7 @@ def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tasks/meta/patch/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/tasks/meta/patch/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -330,7 +330,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tasks/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/tasks/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -375,7 +375,7 @@ def remote_field_classes_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tasks/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/tasks/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, @@ -455,7 +455,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tasks"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/tasks"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -523,7 +523,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tasks"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/tasks"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -571,7 +571,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tasks/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/tasks/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -638,7 +638,7 @@ async def partial_update( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tasks/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/tasks/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -671,7 +671,7 @@ async def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tasks/meta/patch/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/tasks/meta/patch/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -698,7 +698,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tasks/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/tasks/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -743,7 +743,7 @@ async def remote_field_classes_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tasks/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/tasks/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/crm/resources/tasks/types/__init__.py b/src/merge/resources/crm/resources/tasks/types/__init__.py deleted file mode 100644 index efcf6472..00000000 --- a/src/merge/resources/crm/resources/tasks/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .tasks_list_request_expand import TasksListRequestExpand -from .tasks_retrieve_request_expand import TasksRetrieveRequestExpand - -__all__ = ["TasksListRequestExpand", "TasksRetrieveRequestExpand"] diff --git a/src/merge/resources/crm/resources/users/client.py b/src/merge/resources/crm/resources/users/client.py index 5aa8dbdf..25f161d8 100644 --- a/src/merge/resources/crm/resources/users/client.py +++ b/src/merge/resources/crm/resources/users/client.py @@ -76,7 +76,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "users"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/users"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -131,7 +131,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"users/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/users/{id}"), params=remove_none_from_dict( {"include_remote_data": include_remote_data, "include_remote_fields": include_remote_fields} ), @@ -172,7 +172,7 @@ def ignore_create(self, model_id: str, *, request: IgnoreCommonModelRequest) -> """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"users/ignore/{model_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/users/ignore/{model_id}"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -218,7 +218,7 @@ def remote_field_classes_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "users/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/users/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, @@ -292,7 +292,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "users"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/users"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -347,7 +347,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"users/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/users/{id}"), params=remove_none_from_dict( {"include_remote_data": include_remote_data, "include_remote_fields": include_remote_fields} ), @@ -388,7 +388,7 @@ async def ignore_create(self, model_id: str, *, request: IgnoreCommonModelReques """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"users/ignore/{model_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/crm/v1/users/ignore/{model_id}"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -434,7 +434,7 @@ async def remote_field_classes_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "users/remote-field-classes"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/users/remote-field-classes"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/crm/resources/webhook_receivers/client.py b/src/merge/resources/crm/resources/webhook_receivers/client.py index 8b6a8ef9..12bfda8f 100644 --- a/src/merge/resources/crm/resources/webhook_receivers/client.py +++ b/src/merge/resources/crm/resources/webhook_receivers/client.py @@ -37,7 +37,7 @@ def list(self) -> typing.List[WebhookReceiver]: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ def create(self, *, event: str, is_active: bool, key: typing.Optional[str] = OMI _request["key"] = key _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -98,7 +98,7 @@ async def list(self) -> typing.List[WebhookReceiver]: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -126,7 +126,7 @@ async def create(self, *, event: str, is_active: bool, key: typing.Optional[str] _request["key"] = key _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/crm/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/crm/types/__init__.py b/src/merge/resources/crm/types/__init__.py index cdfa5946..9b3994fa 100644 --- a/src/merge/resources/crm/types/__init__.py +++ b/src/merge/resources/crm/types/__init__.py @@ -42,6 +42,8 @@ from .contact_request import ContactRequest from .contact_request_account import ContactRequestAccount from .contact_request_owner import ContactRequestOwner +from .contacts_list_request_expand import ContactsListRequestExpand +from .contacts_retrieve_request_expand import ContactsRetrieveRequestExpand from .country_enum import CountryEnum from .crm_account_response import CrmAccountResponse from .crm_association_type_response import CrmAssociationTypeResponse @@ -73,6 +75,8 @@ from .engagement_response import EngagementResponse from .engagement_type import EngagementType from .engagement_type_activity_type import EngagementTypeActivityType +from .engagements_list_request_expand import EngagementsListRequestExpand +from .engagements_retrieve_request_expand import EngagementsRetrieveRequestExpand from .error_validation_problem import ErrorValidationProblem from .event_type_enum import EventTypeEnum from .field_format_enum import FieldFormatEnum @@ -81,6 +85,7 @@ from .issue import Issue from .issue_status import IssueStatus from .issue_status_enum import IssueStatusEnum +from .issues_list_request_status import IssuesListRequestStatus from .item_format_enum import ItemFormatEnum from .item_schema import ItemSchema from .item_type_enum import ItemTypeEnum @@ -93,12 +98,15 @@ from .lead_request_converted_contact import LeadRequestConvertedContact from .lead_request_owner import LeadRequestOwner from .lead_response import LeadResponse +from .leads_list_request_expand import LeadsListRequestExpand +from .leads_retrieve_request_expand import LeadsRetrieveRequestExpand from .link_token import LinkToken from .linked_account_condition import LinkedAccountCondition from .linked_account_condition_request import LinkedAccountConditionRequest from .linked_account_selective_sync_configuration import LinkedAccountSelectiveSyncConfiguration from .linked_account_selective_sync_configuration_request import LinkedAccountSelectiveSyncConfigurationRequest from .linked_account_status import LinkedAccountStatus +from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory from .meta_response import MetaResponse from .method_enum import MethodEnum from .model_operation import ModelOperation @@ -115,8 +123,13 @@ from .note_request_opportunity import NoteRequestOpportunity from .note_request_owner import NoteRequestOwner from .note_response import NoteResponse +from .notes_list_request_expand import NotesListRequestExpand +from .notes_retrieve_request_expand import NotesRetrieveRequestExpand from .object_class_description_request import ObjectClassDescriptionRequest from .operator_schema import OperatorSchema +from .opportunities_list_request_expand import OpportunitiesListRequestExpand +from .opportunities_list_request_status import OpportunitiesListRequestStatus +from .opportunities_retrieve_request_expand import OpportunitiesRetrieveRequestExpand from .opportunity import Opportunity from .opportunity_account import OpportunityAccount from .opportunity_owner import OpportunityOwner @@ -199,6 +212,8 @@ from .task_response import TaskResponse from .task_status import TaskStatus from .task_status_enum import TaskStatusEnum +from .tasks_list_request_expand import TasksListRequestExpand +from .tasks_retrieve_request_expand import TasksRetrieveRequestExpand from .user import User from .validation_problem_source import ValidationProblemSource from .warning_validation_problem import WarningValidationProblem @@ -247,6 +262,8 @@ "ContactRequest", "ContactRequestAccount", "ContactRequestOwner", + "ContactsListRequestExpand", + "ContactsRetrieveRequestExpand", "CountryEnum", "CrmAccountResponse", "CrmAssociationTypeResponse", @@ -278,6 +295,8 @@ "EngagementResponse", "EngagementType", "EngagementTypeActivityType", + "EngagementsListRequestExpand", + "EngagementsRetrieveRequestExpand", "ErrorValidationProblem", "EventTypeEnum", "FieldFormatEnum", @@ -286,6 +305,7 @@ "Issue", "IssueStatus", "IssueStatusEnum", + "IssuesListRequestStatus", "ItemFormatEnum", "ItemSchema", "ItemTypeEnum", @@ -298,12 +318,15 @@ "LeadRequestConvertedContact", "LeadRequestOwner", "LeadResponse", + "LeadsListRequestExpand", + "LeadsRetrieveRequestExpand", "LinkToken", "LinkedAccountCondition", "LinkedAccountConditionRequest", "LinkedAccountSelectiveSyncConfiguration", "LinkedAccountSelectiveSyncConfigurationRequest", "LinkedAccountStatus", + "LinkedAccountsListRequestCategory", "MetaResponse", "MethodEnum", "ModelOperation", @@ -320,8 +343,13 @@ "NoteRequestOpportunity", "NoteRequestOwner", "NoteResponse", + "NotesListRequestExpand", + "NotesRetrieveRequestExpand", "ObjectClassDescriptionRequest", "OperatorSchema", + "OpportunitiesListRequestExpand", + "OpportunitiesListRequestStatus", + "OpportunitiesRetrieveRequestExpand", "Opportunity", "OpportunityAccount", "OpportunityOwner", @@ -402,6 +430,8 @@ "TaskResponse", "TaskStatus", "TaskStatusEnum", + "TasksListRequestExpand", + "TasksRetrieveRequestExpand", "User", "ValidationProblemSource", "WarningValidationProblem", diff --git a/src/merge/resources/crm/types/account.py b/src/merge/resources/crm/types/account.py index 17f82239..721828fd 100644 --- a/src/merge/resources/crm/types/account.py +++ b/src/merge/resources/crm/types/account.py @@ -19,13 +19,9 @@ class Account(pydantic.BaseModel): """ # The Account Object - ### Description - The `Account` object is used to represent a company in a CRM system. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/account_details_and_actions.py b/src/merge/resources/crm/types/account_details_and_actions.py index fda4a3a9..cf6d8833 100644 --- a/src/merge/resources/crm/types/account_details_and_actions.py +++ b/src/merge/resources/crm/types/account_details_and_actions.py @@ -17,13 +17,10 @@ class AccountDetailsAndActions(pydantic.BaseModel): """ # The LinkedAccount Object - ### Description - The `LinkedAccount` object is used to represent an end user's link with a specific integration. ### Usage Example - View a list of your organization's `LinkedAccount` objects. """ diff --git a/src/merge/resources/crm/types/account_details_and_actions_status_enum.py b/src/merge/resources/crm/types/account_details_and_actions_status_enum.py index a904e550..f02a70b8 100644 --- a/src/merge/resources/crm/types/account_details_and_actions_status_enum.py +++ b/src/merge/resources/crm/types/account_details_and_actions_status_enum.py @@ -8,9 +8,9 @@ class AccountDetailsAndActionsStatusEnum(str, enum.Enum): """ - - `COMPLETE` - COMPLETE - - `INCOMPLETE` - INCOMPLETE - - `RELINK_NEEDED` - RELINK_NEEDED + * `COMPLETE` - COMPLETE + * `INCOMPLETE` - INCOMPLETE + * `RELINK_NEEDED` - RELINK_NEEDED """ COMPLETE = "COMPLETE" diff --git a/src/merge/resources/crm/types/account_request.py b/src/merge/resources/crm/types/account_request.py index 53c8c90f..788c976b 100644 --- a/src/merge/resources/crm/types/account_request.py +++ b/src/merge/resources/crm/types/account_request.py @@ -16,13 +16,9 @@ class AccountRequest(pydantic.BaseModel): """ # The Account Object - ### Description - The `Account` object is used to represent a company in a CRM system. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/activity_type_enum.py b/src/merge/resources/crm/types/activity_type_enum.py index b2452e70..f6cf5846 100644 --- a/src/merge/resources/crm/types/activity_type_enum.py +++ b/src/merge/resources/crm/types/activity_type_enum.py @@ -8,9 +8,9 @@ class ActivityTypeEnum(str, enum.Enum): """ - - `CALL` - CALL - - `MEETING` - MEETING - - `EMAIL` - EMAIL + * `CALL` - CALL + * `MEETING` - MEETING + * `EMAIL` - EMAIL """ CALL = "CALL" diff --git a/src/merge/resources/crm/types/address.py b/src/merge/resources/crm/types/address.py index d2083965..3e782a0d 100644 --- a/src/merge/resources/crm/types/address.py +++ b/src/merge/resources/crm/types/address.py @@ -16,13 +16,9 @@ class Address(pydantic.BaseModel): """ # The Address Object - ### Description - The `Address` object is used to represent an entity's address. - ### Usage Example - TODO """ @@ -35,259 +31,259 @@ class Address(pydantic.BaseModel): description=( "The address's country.\n" "\n" - "- `AF` - Afghanistan\n" - "- `AX` - Åland Islands\n" - "- `AL` - Albania\n" - "- `DZ` - Algeria\n" - "- `AS` - American Samoa\n" - "- `AD` - Andorra\n" - "- `AO` - Angola\n" - "- `AI` - Anguilla\n" - "- `AQ` - Antarctica\n" - "- `AG` - Antigua and Barbuda\n" - "- `AR` - Argentina\n" - "- `AM` - Armenia\n" - "- `AW` - Aruba\n" - "- `AU` - Australia\n" - "- `AT` - Austria\n" - "- `AZ` - Azerbaijan\n" - "- `BS` - Bahamas\n" - "- `BH` - Bahrain\n" - "- `BD` - Bangladesh\n" - "- `BB` - Barbados\n" - "- `BY` - Belarus\n" - "- `BE` - Belgium\n" - "- `BZ` - Belize\n" - "- `BJ` - Benin\n" - "- `BM` - Bermuda\n" - "- `BT` - Bhutan\n" - "- `BO` - Bolivia\n" - "- `BQ` - Bonaire, Sint Eustatius and Saba\n" - "- `BA` - Bosnia and Herzegovina\n" - "- `BW` - Botswana\n" - "- `BV` - Bouvet Island\n" - "- `BR` - Brazil\n" - "- `IO` - British Indian Ocean Territory\n" - "- `BN` - Brunei\n" - "- `BG` - Bulgaria\n" - "- `BF` - Burkina Faso\n" - "- `BI` - Burundi\n" - "- `CV` - Cabo Verde\n" - "- `KH` - Cambodia\n" - "- `CM` - Cameroon\n" - "- `CA` - Canada\n" - "- `KY` - Cayman Islands\n" - "- `CF` - Central African Republic\n" - "- `TD` - Chad\n" - "- `CL` - Chile\n" - "- `CN` - China\n" - "- `CX` - Christmas Island\n" - "- `CC` - Cocos (Keeling) Islands\n" - "- `CO` - Colombia\n" - "- `KM` - Comoros\n" - "- `CG` - Congo\n" - "- `CD` - Congo (the Democratic Republic of the)\n" - "- `CK` - Cook Islands\n" - "- `CR` - Costa Rica\n" - "- `CI` - Côte d'Ivoire\n" - "- `HR` - Croatia\n" - "- `CU` - Cuba\n" - "- `CW` - Curaçao\n" - "- `CY` - Cyprus\n" - "- `CZ` - Czechia\n" - "- `DK` - Denmark\n" - "- `DJ` - Djibouti\n" - "- `DM` - Dominica\n" - "- `DO` - Dominican Republic\n" - "- `EC` - Ecuador\n" - "- `EG` - Egypt\n" - "- `SV` - El Salvador\n" - "- `GQ` - Equatorial Guinea\n" - "- `ER` - Eritrea\n" - "- `EE` - Estonia\n" - "- `SZ` - Eswatini\n" - "- `ET` - Ethiopia\n" - "- `FK` - Falkland Islands (Malvinas)\n" - "- `FO` - Faroe Islands\n" - "- `FJ` - Fiji\n" - "- `FI` - Finland\n" - "- `FR` - France\n" - "- `GF` - French Guiana\n" - "- `PF` - French Polynesia\n" - "- `TF` - French Southern Territories\n" - "- `GA` - Gabon\n" - "- `GM` - Gambia\n" - "- `GE` - Georgia\n" - "- `DE` - Germany\n" - "- `GH` - Ghana\n" - "- `GI` - Gibraltar\n" - "- `GR` - Greece\n" - "- `GL` - Greenland\n" - "- `GD` - Grenada\n" - "- `GP` - Guadeloupe\n" - "- `GU` - Guam\n" - "- `GT` - Guatemala\n" - "- `GG` - Guernsey\n" - "- `GN` - Guinea\n" - "- `GW` - Guinea-Bissau\n" - "- `GY` - Guyana\n" - "- `HT` - Haiti\n" - "- `HM` - Heard Island and McDonald Islands\n" - "- `VA` - Holy See\n" - "- `HN` - Honduras\n" - "- `HK` - Hong Kong\n" - "- `HU` - Hungary\n" - "- `IS` - Iceland\n" - "- `IN` - India\n" - "- `ID` - Indonesia\n" - "- `IR` - Iran\n" - "- `IQ` - Iraq\n" - "- `IE` - Ireland\n" - "- `IM` - Isle of Man\n" - "- `IL` - Israel\n" - "- `IT` - Italy\n" - "- `JM` - Jamaica\n" - "- `JP` - Japan\n" - "- `JE` - Jersey\n" - "- `JO` - Jordan\n" - "- `KZ` - Kazakhstan\n" - "- `KE` - Kenya\n" - "- `KI` - Kiribati\n" - "- `KW` - Kuwait\n" - "- `KG` - Kyrgyzstan\n" - "- `LA` - Laos\n" - "- `LV` - Latvia\n" - "- `LB` - Lebanon\n" - "- `LS` - Lesotho\n" - "- `LR` - Liberia\n" - "- `LY` - Libya\n" - "- `LI` - Liechtenstein\n" - "- `LT` - Lithuania\n" - "- `LU` - Luxembourg\n" - "- `MO` - Macao\n" - "- `MG` - Madagascar\n" - "- `MW` - Malawi\n" - "- `MY` - Malaysia\n" - "- `MV` - Maldives\n" - "- `ML` - Mali\n" - "- `MT` - Malta\n" - "- `MH` - Marshall Islands\n" - "- `MQ` - Martinique\n" - "- `MR` - Mauritania\n" - "- `MU` - Mauritius\n" - "- `YT` - Mayotte\n" - "- `MX` - Mexico\n" - "- `FM` - Micronesia (Federated States of)\n" - "- `MD` - Moldova\n" - "- `MC` - Monaco\n" - "- `MN` - Mongolia\n" - "- `ME` - Montenegro\n" - "- `MS` - Montserrat\n" - "- `MA` - Morocco\n" - "- `MZ` - Mozambique\n" - "- `MM` - Myanmar\n" - "- `NA` - Namibia\n" - "- `NR` - Nauru\n" - "- `NP` - Nepal\n" - "- `NL` - Netherlands\n" - "- `NC` - New Caledonia\n" - "- `NZ` - New Zealand\n" - "- `NI` - Nicaragua\n" - "- `NE` - Niger\n" - "- `NG` - Nigeria\n" - "- `NU` - Niue\n" - "- `NF` - Norfolk Island\n" - "- `KP` - North Korea\n" - "- `MK` - North Macedonia\n" - "- `MP` - Northern Mariana Islands\n" - "- `NO` - Norway\n" - "- `OM` - Oman\n" - "- `PK` - Pakistan\n" - "- `PW` - Palau\n" - "- `PS` - Palestine, State of\n" - "- `PA` - Panama\n" - "- `PG` - Papua New Guinea\n" - "- `PY` - Paraguay\n" - "- `PE` - Peru\n" - "- `PH` - Philippines\n" - "- `PN` - Pitcairn\n" - "- `PL` - Poland\n" - "- `PT` - Portugal\n" - "- `PR` - Puerto Rico\n" - "- `QA` - Qatar\n" - "- `RE` - Réunion\n" - "- `RO` - Romania\n" - "- `RU` - Russia\n" - "- `RW` - Rwanda\n" - "- `BL` - Saint Barthélemy\n" - "- `SH` - Saint Helena, Ascension and Tristan da Cunha\n" - "- `KN` - Saint Kitts and Nevis\n" - "- `LC` - Saint Lucia\n" - "- `MF` - Saint Martin (French part)\n" - "- `PM` - Saint Pierre and Miquelon\n" - "- `VC` - Saint Vincent and the Grenadines\n" - "- `WS` - Samoa\n" - "- `SM` - San Marino\n" - "- `ST` - Sao Tome and Principe\n" - "- `SA` - Saudi Arabia\n" - "- `SN` - Senegal\n" - "- `RS` - Serbia\n" - "- `SC` - Seychelles\n" - "- `SL` - Sierra Leone\n" - "- `SG` - Singapore\n" - "- `SX` - Sint Maarten (Dutch part)\n" - "- `SK` - Slovakia\n" - "- `SI` - Slovenia\n" - "- `SB` - Solomon Islands\n" - "- `SO` - Somalia\n" - "- `ZA` - South Africa\n" - "- `GS` - South Georgia and the South Sandwich Islands\n" - "- `KR` - South Korea\n" - "- `SS` - South Sudan\n" - "- `ES` - Spain\n" - "- `LK` - Sri Lanka\n" - "- `SD` - Sudan\n" - "- `SR` - Suriname\n" - "- `SJ` - Svalbard and Jan Mayen\n" - "- `SE` - Sweden\n" - "- `CH` - Switzerland\n" - "- `SY` - Syria\n" - "- `TW` - Taiwan\n" - "- `TJ` - Tajikistan\n" - "- `TZ` - Tanzania\n" - "- `TH` - Thailand\n" - "- `TL` - Timor-Leste\n" - "- `TG` - Togo\n" - "- `TK` - Tokelau\n" - "- `TO` - Tonga\n" - "- `TT` - Trinidad and Tobago\n" - "- `TN` - Tunisia\n" - "- `TR` - Turkey\n" - "- `TM` - Turkmenistan\n" - "- `TC` - Turks and Caicos Islands\n" - "- `TV` - Tuvalu\n" - "- `UG` - Uganda\n" - "- `UA` - Ukraine\n" - "- `AE` - United Arab Emirates\n" - "- `GB` - United Kingdom\n" - "- `UM` - United States Minor Outlying Islands\n" - "- `US` - United States of America\n" - "- `UY` - Uruguay\n" - "- `UZ` - Uzbekistan\n" - "- `VU` - Vanuatu\n" - "- `VE` - Venezuela\n" - "- `VN` - Vietnam\n" - "- `VG` - Virgin Islands (British)\n" - "- `VI` - Virgin Islands (U.S.)\n" - "- `WF` - Wallis and Futuna\n" - "- `EH` - Western Sahara\n" - "- `YE` - Yemen\n" - "- `ZM` - Zambia\n" - "- `ZW` - Zimbabwe\n" + "* `AF` - Afghanistan\n" + "* `AX` - Åland Islands\n" + "* `AL` - Albania\n" + "* `DZ` - Algeria\n" + "* `AS` - American Samoa\n" + "* `AD` - Andorra\n" + "* `AO` - Angola\n" + "* `AI` - Anguilla\n" + "* `AQ` - Antarctica\n" + "* `AG` - Antigua and Barbuda\n" + "* `AR` - Argentina\n" + "* `AM` - Armenia\n" + "* `AW` - Aruba\n" + "* `AU` - Australia\n" + "* `AT` - Austria\n" + "* `AZ` - Azerbaijan\n" + "* `BS` - Bahamas\n" + "* `BH` - Bahrain\n" + "* `BD` - Bangladesh\n" + "* `BB` - Barbados\n" + "* `BY` - Belarus\n" + "* `BE` - Belgium\n" + "* `BZ` - Belize\n" + "* `BJ` - Benin\n" + "* `BM` - Bermuda\n" + "* `BT` - Bhutan\n" + "* `BO` - Bolivia\n" + "* `BQ` - Bonaire, Sint Eustatius and Saba\n" + "* `BA` - Bosnia and Herzegovina\n" + "* `BW` - Botswana\n" + "* `BV` - Bouvet Island\n" + "* `BR` - Brazil\n" + "* `IO` - British Indian Ocean Territory\n" + "* `BN` - Brunei\n" + "* `BG` - Bulgaria\n" + "* `BF` - Burkina Faso\n" + "* `BI` - Burundi\n" + "* `CV` - Cabo Verde\n" + "* `KH` - Cambodia\n" + "* `CM` - Cameroon\n" + "* `CA` - Canada\n" + "* `KY` - Cayman Islands\n" + "* `CF` - Central African Republic\n" + "* `TD` - Chad\n" + "* `CL` - Chile\n" + "* `CN` - China\n" + "* `CX` - Christmas Island\n" + "* `CC` - Cocos (Keeling) Islands\n" + "* `CO` - Colombia\n" + "* `KM` - Comoros\n" + "* `CG` - Congo\n" + "* `CD` - Congo (the Democratic Republic of the)\n" + "* `CK` - Cook Islands\n" + "* `CR` - Costa Rica\n" + "* `CI` - Côte d'Ivoire\n" + "* `HR` - Croatia\n" + "* `CU` - Cuba\n" + "* `CW` - Curaçao\n" + "* `CY` - Cyprus\n" + "* `CZ` - Czechia\n" + "* `DK` - Denmark\n" + "* `DJ` - Djibouti\n" + "* `DM` - Dominica\n" + "* `DO` - Dominican Republic\n" + "* `EC` - Ecuador\n" + "* `EG` - Egypt\n" + "* `SV` - El Salvador\n" + "* `GQ` - Equatorial Guinea\n" + "* `ER` - Eritrea\n" + "* `EE` - Estonia\n" + "* `SZ` - Eswatini\n" + "* `ET` - Ethiopia\n" + "* `FK` - Falkland Islands (Malvinas)\n" + "* `FO` - Faroe Islands\n" + "* `FJ` - Fiji\n" + "* `FI` - Finland\n" + "* `FR` - France\n" + "* `GF` - French Guiana\n" + "* `PF` - French Polynesia\n" + "* `TF` - French Southern Territories\n" + "* `GA` - Gabon\n" + "* `GM` - Gambia\n" + "* `GE` - Georgia\n" + "* `DE` - Germany\n" + "* `GH` - Ghana\n" + "* `GI` - Gibraltar\n" + "* `GR` - Greece\n" + "* `GL` - Greenland\n" + "* `GD` - Grenada\n" + "* `GP` - Guadeloupe\n" + "* `GU` - Guam\n" + "* `GT` - Guatemala\n" + "* `GG` - Guernsey\n" + "* `GN` - Guinea\n" + "* `GW` - Guinea-Bissau\n" + "* `GY` - Guyana\n" + "* `HT` - Haiti\n" + "* `HM` - Heard Island and McDonald Islands\n" + "* `VA` - Holy See\n" + "* `HN` - Honduras\n" + "* `HK` - Hong Kong\n" + "* `HU` - Hungary\n" + "* `IS` - Iceland\n" + "* `IN` - India\n" + "* `ID` - Indonesia\n" + "* `IR` - Iran\n" + "* `IQ` - Iraq\n" + "* `IE` - Ireland\n" + "* `IM` - Isle of Man\n" + "* `IL` - Israel\n" + "* `IT` - Italy\n" + "* `JM` - Jamaica\n" + "* `JP` - Japan\n" + "* `JE` - Jersey\n" + "* `JO` - Jordan\n" + "* `KZ` - Kazakhstan\n" + "* `KE` - Kenya\n" + "* `KI` - Kiribati\n" + "* `KW` - Kuwait\n" + "* `KG` - Kyrgyzstan\n" + "* `LA` - Laos\n" + "* `LV` - Latvia\n" + "* `LB` - Lebanon\n" + "* `LS` - Lesotho\n" + "* `LR` - Liberia\n" + "* `LY` - Libya\n" + "* `LI` - Liechtenstein\n" + "* `LT` - Lithuania\n" + "* `LU` - Luxembourg\n" + "* `MO` - Macao\n" + "* `MG` - Madagascar\n" + "* `MW` - Malawi\n" + "* `MY` - Malaysia\n" + "* `MV` - Maldives\n" + "* `ML` - Mali\n" + "* `MT` - Malta\n" + "* `MH` - Marshall Islands\n" + "* `MQ` - Martinique\n" + "* `MR` - Mauritania\n" + "* `MU` - Mauritius\n" + "* `YT` - Mayotte\n" + "* `MX` - Mexico\n" + "* `FM` - Micronesia (Federated States of)\n" + "* `MD` - Moldova\n" + "* `MC` - Monaco\n" + "* `MN` - Mongolia\n" + "* `ME` - Montenegro\n" + "* `MS` - Montserrat\n" + "* `MA` - Morocco\n" + "* `MZ` - Mozambique\n" + "* `MM` - Myanmar\n" + "* `NA` - Namibia\n" + "* `NR` - Nauru\n" + "* `NP` - Nepal\n" + "* `NL` - Netherlands\n" + "* `NC` - New Caledonia\n" + "* `NZ` - New Zealand\n" + "* `NI` - Nicaragua\n" + "* `NE` - Niger\n" + "* `NG` - Nigeria\n" + "* `NU` - Niue\n" + "* `NF` - Norfolk Island\n" + "* `KP` - North Korea\n" + "* `MK` - North Macedonia\n" + "* `MP` - Northern Mariana Islands\n" + "* `NO` - Norway\n" + "* `OM` - Oman\n" + "* `PK` - Pakistan\n" + "* `PW` - Palau\n" + "* `PS` - Palestine, State of\n" + "* `PA` - Panama\n" + "* `PG` - Papua New Guinea\n" + "* `PY` - Paraguay\n" + "* `PE` - Peru\n" + "* `PH` - Philippines\n" + "* `PN` - Pitcairn\n" + "* `PL` - Poland\n" + "* `PT` - Portugal\n" + "* `PR` - Puerto Rico\n" + "* `QA` - Qatar\n" + "* `RE` - Réunion\n" + "* `RO` - Romania\n" + "* `RU` - Russia\n" + "* `RW` - Rwanda\n" + "* `BL` - Saint Barthélemy\n" + "* `SH` - Saint Helena, Ascension and Tristan da Cunha\n" + "* `KN` - Saint Kitts and Nevis\n" + "* `LC` - Saint Lucia\n" + "* `MF` - Saint Martin (French part)\n" + "* `PM` - Saint Pierre and Miquelon\n" + "* `VC` - Saint Vincent and the Grenadines\n" + "* `WS` - Samoa\n" + "* `SM` - San Marino\n" + "* `ST` - Sao Tome and Principe\n" + "* `SA` - Saudi Arabia\n" + "* `SN` - Senegal\n" + "* `RS` - Serbia\n" + "* `SC` - Seychelles\n" + "* `SL` - Sierra Leone\n" + "* `SG` - Singapore\n" + "* `SX` - Sint Maarten (Dutch part)\n" + "* `SK` - Slovakia\n" + "* `SI` - Slovenia\n" + "* `SB` - Solomon Islands\n" + "* `SO` - Somalia\n" + "* `ZA` - South Africa\n" + "* `GS` - South Georgia and the South Sandwich Islands\n" + "* `KR` - South Korea\n" + "* `SS` - South Sudan\n" + "* `ES` - Spain\n" + "* `LK` - Sri Lanka\n" + "* `SD` - Sudan\n" + "* `SR` - Suriname\n" + "* `SJ` - Svalbard and Jan Mayen\n" + "* `SE` - Sweden\n" + "* `CH` - Switzerland\n" + "* `SY` - Syria\n" + "* `TW` - Taiwan\n" + "* `TJ` - Tajikistan\n" + "* `TZ` - Tanzania\n" + "* `TH` - Thailand\n" + "* `TL` - Timor-Leste\n" + "* `TG` - Togo\n" + "* `TK` - Tokelau\n" + "* `TO` - Tonga\n" + "* `TT` - Trinidad and Tobago\n" + "* `TN` - Tunisia\n" + "* `TR` - Turkey\n" + "* `TM` - Turkmenistan\n" + "* `TC` - Turks and Caicos Islands\n" + "* `TV` - Tuvalu\n" + "* `UG` - Uganda\n" + "* `UA` - Ukraine\n" + "* `AE` - United Arab Emirates\n" + "* `GB` - United Kingdom\n" + "* `UM` - United States Minor Outlying Islands\n" + "* `US` - United States of America\n" + "* `UY` - Uruguay\n" + "* `UZ` - Uzbekistan\n" + "* `VU` - Vanuatu\n" + "* `VE` - Venezuela\n" + "* `VN` - Vietnam\n" + "* `VG` - Virgin Islands (British)\n" + "* `VI` - Virgin Islands (U.S.)\n" + "* `WF` - Wallis and Futuna\n" + "* `EH` - Western Sahara\n" + "* `YE` - Yemen\n" + "* `ZM` - Zambia\n" + "* `ZW` - Zimbabwe\n" ) ) address_type: typing.Optional[AddressAddressType] = pydantic.Field( - description=("The address type.\n" "\n" "- `BILLING` - BILLING\n" "- `SHIPPING` - SHIPPING\n") + description=("The address type.\n" "\n" "* `BILLING` - BILLING\n" "* `SHIPPING` - SHIPPING\n") ) created_at: typing.Optional[dt.datetime] modified_at: typing.Optional[dt.datetime] = pydantic.Field( diff --git a/src/merge/resources/crm/types/address_request.py b/src/merge/resources/crm/types/address_request.py index 2c447875..a4138578 100644 --- a/src/merge/resources/crm/types/address_request.py +++ b/src/merge/resources/crm/types/address_request.py @@ -16,13 +16,9 @@ class AddressRequest(pydantic.BaseModel): """ # The Address Object - ### Description - The `Address` object is used to represent an entity's address. - ### Usage Example - TODO """ @@ -35,259 +31,259 @@ class AddressRequest(pydantic.BaseModel): description=( "The address's country.\n" "\n" - "- `AF` - Afghanistan\n" - "- `AX` - Åland Islands\n" - "- `AL` - Albania\n" - "- `DZ` - Algeria\n" - "- `AS` - American Samoa\n" - "- `AD` - Andorra\n" - "- `AO` - Angola\n" - "- `AI` - Anguilla\n" - "- `AQ` - Antarctica\n" - "- `AG` - Antigua and Barbuda\n" - "- `AR` - Argentina\n" - "- `AM` - Armenia\n" - "- `AW` - Aruba\n" - "- `AU` - Australia\n" - "- `AT` - Austria\n" - "- `AZ` - Azerbaijan\n" - "- `BS` - Bahamas\n" - "- `BH` - Bahrain\n" - "- `BD` - Bangladesh\n" - "- `BB` - Barbados\n" - "- `BY` - Belarus\n" - "- `BE` - Belgium\n" - "- `BZ` - Belize\n" - "- `BJ` - Benin\n" - "- `BM` - Bermuda\n" - "- `BT` - Bhutan\n" - "- `BO` - Bolivia\n" - "- `BQ` - Bonaire, Sint Eustatius and Saba\n" - "- `BA` - Bosnia and Herzegovina\n" - "- `BW` - Botswana\n" - "- `BV` - Bouvet Island\n" - "- `BR` - Brazil\n" - "- `IO` - British Indian Ocean Territory\n" - "- `BN` - Brunei\n" - "- `BG` - Bulgaria\n" - "- `BF` - Burkina Faso\n" - "- `BI` - Burundi\n" - "- `CV` - Cabo Verde\n" - "- `KH` - Cambodia\n" - "- `CM` - Cameroon\n" - "- `CA` - Canada\n" - "- `KY` - Cayman Islands\n" - "- `CF` - Central African Republic\n" - "- `TD` - Chad\n" - "- `CL` - Chile\n" - "- `CN` - China\n" - "- `CX` - Christmas Island\n" - "- `CC` - Cocos (Keeling) Islands\n" - "- `CO` - Colombia\n" - "- `KM` - Comoros\n" - "- `CG` - Congo\n" - "- `CD` - Congo (the Democratic Republic of the)\n" - "- `CK` - Cook Islands\n" - "- `CR` - Costa Rica\n" - "- `CI` - Côte d'Ivoire\n" - "- `HR` - Croatia\n" - "- `CU` - Cuba\n" - "- `CW` - Curaçao\n" - "- `CY` - Cyprus\n" - "- `CZ` - Czechia\n" - "- `DK` - Denmark\n" - "- `DJ` - Djibouti\n" - "- `DM` - Dominica\n" - "- `DO` - Dominican Republic\n" - "- `EC` - Ecuador\n" - "- `EG` - Egypt\n" - "- `SV` - El Salvador\n" - "- `GQ` - Equatorial Guinea\n" - "- `ER` - Eritrea\n" - "- `EE` - Estonia\n" - "- `SZ` - Eswatini\n" - "- `ET` - Ethiopia\n" - "- `FK` - Falkland Islands (Malvinas)\n" - "- `FO` - Faroe Islands\n" - "- `FJ` - Fiji\n" - "- `FI` - Finland\n" - "- `FR` - France\n" - "- `GF` - French Guiana\n" - "- `PF` - French Polynesia\n" - "- `TF` - French Southern Territories\n" - "- `GA` - Gabon\n" - "- `GM` - Gambia\n" - "- `GE` - Georgia\n" - "- `DE` - Germany\n" - "- `GH` - Ghana\n" - "- `GI` - Gibraltar\n" - "- `GR` - Greece\n" - "- `GL` - Greenland\n" - "- `GD` - Grenada\n" - "- `GP` - Guadeloupe\n" - "- `GU` - Guam\n" - "- `GT` - Guatemala\n" - "- `GG` - Guernsey\n" - "- `GN` - Guinea\n" - "- `GW` - Guinea-Bissau\n" - "- `GY` - Guyana\n" - "- `HT` - Haiti\n" - "- `HM` - Heard Island and McDonald Islands\n" - "- `VA` - Holy See\n" - "- `HN` - Honduras\n" - "- `HK` - Hong Kong\n" - "- `HU` - Hungary\n" - "- `IS` - Iceland\n" - "- `IN` - India\n" - "- `ID` - Indonesia\n" - "- `IR` - Iran\n" - "- `IQ` - Iraq\n" - "- `IE` - Ireland\n" - "- `IM` - Isle of Man\n" - "- `IL` - Israel\n" - "- `IT` - Italy\n" - "- `JM` - Jamaica\n" - "- `JP` - Japan\n" - "- `JE` - Jersey\n" - "- `JO` - Jordan\n" - "- `KZ` - Kazakhstan\n" - "- `KE` - Kenya\n" - "- `KI` - Kiribati\n" - "- `KW` - Kuwait\n" - "- `KG` - Kyrgyzstan\n" - "- `LA` - Laos\n" - "- `LV` - Latvia\n" - "- `LB` - Lebanon\n" - "- `LS` - Lesotho\n" - "- `LR` - Liberia\n" - "- `LY` - Libya\n" - "- `LI` - Liechtenstein\n" - "- `LT` - Lithuania\n" - "- `LU` - Luxembourg\n" - "- `MO` - Macao\n" - "- `MG` - Madagascar\n" - "- `MW` - Malawi\n" - "- `MY` - Malaysia\n" - "- `MV` - Maldives\n" - "- `ML` - Mali\n" - "- `MT` - Malta\n" - "- `MH` - Marshall Islands\n" - "- `MQ` - Martinique\n" - "- `MR` - Mauritania\n" - "- `MU` - Mauritius\n" - "- `YT` - Mayotte\n" - "- `MX` - Mexico\n" - "- `FM` - Micronesia (Federated States of)\n" - "- `MD` - Moldova\n" - "- `MC` - Monaco\n" - "- `MN` - Mongolia\n" - "- `ME` - Montenegro\n" - "- `MS` - Montserrat\n" - "- `MA` - Morocco\n" - "- `MZ` - Mozambique\n" - "- `MM` - Myanmar\n" - "- `NA` - Namibia\n" - "- `NR` - Nauru\n" - "- `NP` - Nepal\n" - "- `NL` - Netherlands\n" - "- `NC` - New Caledonia\n" - "- `NZ` - New Zealand\n" - "- `NI` - Nicaragua\n" - "- `NE` - Niger\n" - "- `NG` - Nigeria\n" - "- `NU` - Niue\n" - "- `NF` - Norfolk Island\n" - "- `KP` - North Korea\n" - "- `MK` - North Macedonia\n" - "- `MP` - Northern Mariana Islands\n" - "- `NO` - Norway\n" - "- `OM` - Oman\n" - "- `PK` - Pakistan\n" - "- `PW` - Palau\n" - "- `PS` - Palestine, State of\n" - "- `PA` - Panama\n" - "- `PG` - Papua New Guinea\n" - "- `PY` - Paraguay\n" - "- `PE` - Peru\n" - "- `PH` - Philippines\n" - "- `PN` - Pitcairn\n" - "- `PL` - Poland\n" - "- `PT` - Portugal\n" - "- `PR` - Puerto Rico\n" - "- `QA` - Qatar\n" - "- `RE` - Réunion\n" - "- `RO` - Romania\n" - "- `RU` - Russia\n" - "- `RW` - Rwanda\n" - "- `BL` - Saint Barthélemy\n" - "- `SH` - Saint Helena, Ascension and Tristan da Cunha\n" - "- `KN` - Saint Kitts and Nevis\n" - "- `LC` - Saint Lucia\n" - "- `MF` - Saint Martin (French part)\n" - "- `PM` - Saint Pierre and Miquelon\n" - "- `VC` - Saint Vincent and the Grenadines\n" - "- `WS` - Samoa\n" - "- `SM` - San Marino\n" - "- `ST` - Sao Tome and Principe\n" - "- `SA` - Saudi Arabia\n" - "- `SN` - Senegal\n" - "- `RS` - Serbia\n" - "- `SC` - Seychelles\n" - "- `SL` - Sierra Leone\n" - "- `SG` - Singapore\n" - "- `SX` - Sint Maarten (Dutch part)\n" - "- `SK` - Slovakia\n" - "- `SI` - Slovenia\n" - "- `SB` - Solomon Islands\n" - "- `SO` - Somalia\n" - "- `ZA` - South Africa\n" - "- `GS` - South Georgia and the South Sandwich Islands\n" - "- `KR` - South Korea\n" - "- `SS` - South Sudan\n" - "- `ES` - Spain\n" - "- `LK` - Sri Lanka\n" - "- `SD` - Sudan\n" - "- `SR` - Suriname\n" - "- `SJ` - Svalbard and Jan Mayen\n" - "- `SE` - Sweden\n" - "- `CH` - Switzerland\n" - "- `SY` - Syria\n" - "- `TW` - Taiwan\n" - "- `TJ` - Tajikistan\n" - "- `TZ` - Tanzania\n" - "- `TH` - Thailand\n" - "- `TL` - Timor-Leste\n" - "- `TG` - Togo\n" - "- `TK` - Tokelau\n" - "- `TO` - Tonga\n" - "- `TT` - Trinidad and Tobago\n" - "- `TN` - Tunisia\n" - "- `TR` - Turkey\n" - "- `TM` - Turkmenistan\n" - "- `TC` - Turks and Caicos Islands\n" - "- `TV` - Tuvalu\n" - "- `UG` - Uganda\n" - "- `UA` - Ukraine\n" - "- `AE` - United Arab Emirates\n" - "- `GB` - United Kingdom\n" - "- `UM` - United States Minor Outlying Islands\n" - "- `US` - United States of America\n" - "- `UY` - Uruguay\n" - "- `UZ` - Uzbekistan\n" - "- `VU` - Vanuatu\n" - "- `VE` - Venezuela\n" - "- `VN` - Vietnam\n" - "- `VG` - Virgin Islands (British)\n" - "- `VI` - Virgin Islands (U.S.)\n" - "- `WF` - Wallis and Futuna\n" - "- `EH` - Western Sahara\n" - "- `YE` - Yemen\n" - "- `ZM` - Zambia\n" - "- `ZW` - Zimbabwe\n" + "* `AF` - Afghanistan\n" + "* `AX` - Åland Islands\n" + "* `AL` - Albania\n" + "* `DZ` - Algeria\n" + "* `AS` - American Samoa\n" + "* `AD` - Andorra\n" + "* `AO` - Angola\n" + "* `AI` - Anguilla\n" + "* `AQ` - Antarctica\n" + "* `AG` - Antigua and Barbuda\n" + "* `AR` - Argentina\n" + "* `AM` - Armenia\n" + "* `AW` - Aruba\n" + "* `AU` - Australia\n" + "* `AT` - Austria\n" + "* `AZ` - Azerbaijan\n" + "* `BS` - Bahamas\n" + "* `BH` - Bahrain\n" + "* `BD` - Bangladesh\n" + "* `BB` - Barbados\n" + "* `BY` - Belarus\n" + "* `BE` - Belgium\n" + "* `BZ` - Belize\n" + "* `BJ` - Benin\n" + "* `BM` - Bermuda\n" + "* `BT` - Bhutan\n" + "* `BO` - Bolivia\n" + "* `BQ` - Bonaire, Sint Eustatius and Saba\n" + "* `BA` - Bosnia and Herzegovina\n" + "* `BW` - Botswana\n" + "* `BV` - Bouvet Island\n" + "* `BR` - Brazil\n" + "* `IO` - British Indian Ocean Territory\n" + "* `BN` - Brunei\n" + "* `BG` - Bulgaria\n" + "* `BF` - Burkina Faso\n" + "* `BI` - Burundi\n" + "* `CV` - Cabo Verde\n" + "* `KH` - Cambodia\n" + "* `CM` - Cameroon\n" + "* `CA` - Canada\n" + "* `KY` - Cayman Islands\n" + "* `CF` - Central African Republic\n" + "* `TD` - Chad\n" + "* `CL` - Chile\n" + "* `CN` - China\n" + "* `CX` - Christmas Island\n" + "* `CC` - Cocos (Keeling) Islands\n" + "* `CO` - Colombia\n" + "* `KM` - Comoros\n" + "* `CG` - Congo\n" + "* `CD` - Congo (the Democratic Republic of the)\n" + "* `CK` - Cook Islands\n" + "* `CR` - Costa Rica\n" + "* `CI` - Côte d'Ivoire\n" + "* `HR` - Croatia\n" + "* `CU` - Cuba\n" + "* `CW` - Curaçao\n" + "* `CY` - Cyprus\n" + "* `CZ` - Czechia\n" + "* `DK` - Denmark\n" + "* `DJ` - Djibouti\n" + "* `DM` - Dominica\n" + "* `DO` - Dominican Republic\n" + "* `EC` - Ecuador\n" + "* `EG` - Egypt\n" + "* `SV` - El Salvador\n" + "* `GQ` - Equatorial Guinea\n" + "* `ER` - Eritrea\n" + "* `EE` - Estonia\n" + "* `SZ` - Eswatini\n" + "* `ET` - Ethiopia\n" + "* `FK` - Falkland Islands (Malvinas)\n" + "* `FO` - Faroe Islands\n" + "* `FJ` - Fiji\n" + "* `FI` - Finland\n" + "* `FR` - France\n" + "* `GF` - French Guiana\n" + "* `PF` - French Polynesia\n" + "* `TF` - French Southern Territories\n" + "* `GA` - Gabon\n" + "* `GM` - Gambia\n" + "* `GE` - Georgia\n" + "* `DE` - Germany\n" + "* `GH` - Ghana\n" + "* `GI` - Gibraltar\n" + "* `GR` - Greece\n" + "* `GL` - Greenland\n" + "* `GD` - Grenada\n" + "* `GP` - Guadeloupe\n" + "* `GU` - Guam\n" + "* `GT` - Guatemala\n" + "* `GG` - Guernsey\n" + "* `GN` - Guinea\n" + "* `GW` - Guinea-Bissau\n" + "* `GY` - Guyana\n" + "* `HT` - Haiti\n" + "* `HM` - Heard Island and McDonald Islands\n" + "* `VA` - Holy See\n" + "* `HN` - Honduras\n" + "* `HK` - Hong Kong\n" + "* `HU` - Hungary\n" + "* `IS` - Iceland\n" + "* `IN` - India\n" + "* `ID` - Indonesia\n" + "* `IR` - Iran\n" + "* `IQ` - Iraq\n" + "* `IE` - Ireland\n" + "* `IM` - Isle of Man\n" + "* `IL` - Israel\n" + "* `IT` - Italy\n" + "* `JM` - Jamaica\n" + "* `JP` - Japan\n" + "* `JE` - Jersey\n" + "* `JO` - Jordan\n" + "* `KZ` - Kazakhstan\n" + "* `KE` - Kenya\n" + "* `KI` - Kiribati\n" + "* `KW` - Kuwait\n" + "* `KG` - Kyrgyzstan\n" + "* `LA` - Laos\n" + "* `LV` - Latvia\n" + "* `LB` - Lebanon\n" + "* `LS` - Lesotho\n" + "* `LR` - Liberia\n" + "* `LY` - Libya\n" + "* `LI` - Liechtenstein\n" + "* `LT` - Lithuania\n" + "* `LU` - Luxembourg\n" + "* `MO` - Macao\n" + "* `MG` - Madagascar\n" + "* `MW` - Malawi\n" + "* `MY` - Malaysia\n" + "* `MV` - Maldives\n" + "* `ML` - Mali\n" + "* `MT` - Malta\n" + "* `MH` - Marshall Islands\n" + "* `MQ` - Martinique\n" + "* `MR` - Mauritania\n" + "* `MU` - Mauritius\n" + "* `YT` - Mayotte\n" + "* `MX` - Mexico\n" + "* `FM` - Micronesia (Federated States of)\n" + "* `MD` - Moldova\n" + "* `MC` - Monaco\n" + "* `MN` - Mongolia\n" + "* `ME` - Montenegro\n" + "* `MS` - Montserrat\n" + "* `MA` - Morocco\n" + "* `MZ` - Mozambique\n" + "* `MM` - Myanmar\n" + "* `NA` - Namibia\n" + "* `NR` - Nauru\n" + "* `NP` - Nepal\n" + "* `NL` - Netherlands\n" + "* `NC` - New Caledonia\n" + "* `NZ` - New Zealand\n" + "* `NI` - Nicaragua\n" + "* `NE` - Niger\n" + "* `NG` - Nigeria\n" + "* `NU` - Niue\n" + "* `NF` - Norfolk Island\n" + "* `KP` - North Korea\n" + "* `MK` - North Macedonia\n" + "* `MP` - Northern Mariana Islands\n" + "* `NO` - Norway\n" + "* `OM` - Oman\n" + "* `PK` - Pakistan\n" + "* `PW` - Palau\n" + "* `PS` - Palestine, State of\n" + "* `PA` - Panama\n" + "* `PG` - Papua New Guinea\n" + "* `PY` - Paraguay\n" + "* `PE` - Peru\n" + "* `PH` - Philippines\n" + "* `PN` - Pitcairn\n" + "* `PL` - Poland\n" + "* `PT` - Portugal\n" + "* `PR` - Puerto Rico\n" + "* `QA` - Qatar\n" + "* `RE` - Réunion\n" + "* `RO` - Romania\n" + "* `RU` - Russia\n" + "* `RW` - Rwanda\n" + "* `BL` - Saint Barthélemy\n" + "* `SH` - Saint Helena, Ascension and Tristan da Cunha\n" + "* `KN` - Saint Kitts and Nevis\n" + "* `LC` - Saint Lucia\n" + "* `MF` - Saint Martin (French part)\n" + "* `PM` - Saint Pierre and Miquelon\n" + "* `VC` - Saint Vincent and the Grenadines\n" + "* `WS` - Samoa\n" + "* `SM` - San Marino\n" + "* `ST` - Sao Tome and Principe\n" + "* `SA` - Saudi Arabia\n" + "* `SN` - Senegal\n" + "* `RS` - Serbia\n" + "* `SC` - Seychelles\n" + "* `SL` - Sierra Leone\n" + "* `SG` - Singapore\n" + "* `SX` - Sint Maarten (Dutch part)\n" + "* `SK` - Slovakia\n" + "* `SI` - Slovenia\n" + "* `SB` - Solomon Islands\n" + "* `SO` - Somalia\n" + "* `ZA` - South Africa\n" + "* `GS` - South Georgia and the South Sandwich Islands\n" + "* `KR` - South Korea\n" + "* `SS` - South Sudan\n" + "* `ES` - Spain\n" + "* `LK` - Sri Lanka\n" + "* `SD` - Sudan\n" + "* `SR` - Suriname\n" + "* `SJ` - Svalbard and Jan Mayen\n" + "* `SE` - Sweden\n" + "* `CH` - Switzerland\n" + "* `SY` - Syria\n" + "* `TW` - Taiwan\n" + "* `TJ` - Tajikistan\n" + "* `TZ` - Tanzania\n" + "* `TH` - Thailand\n" + "* `TL` - Timor-Leste\n" + "* `TG` - Togo\n" + "* `TK` - Tokelau\n" + "* `TO` - Tonga\n" + "* `TT` - Trinidad and Tobago\n" + "* `TN` - Tunisia\n" + "* `TR` - Turkey\n" + "* `TM` - Turkmenistan\n" + "* `TC` - Turks and Caicos Islands\n" + "* `TV` - Tuvalu\n" + "* `UG` - Uganda\n" + "* `UA` - Ukraine\n" + "* `AE` - United Arab Emirates\n" + "* `GB` - United Kingdom\n" + "* `UM` - United States Minor Outlying Islands\n" + "* `US` - United States of America\n" + "* `UY` - Uruguay\n" + "* `UZ` - Uzbekistan\n" + "* `VU` - Vanuatu\n" + "* `VE` - Venezuela\n" + "* `VN` - Vietnam\n" + "* `VG` - Virgin Islands (British)\n" + "* `VI` - Virgin Islands (U.S.)\n" + "* `WF` - Wallis and Futuna\n" + "* `EH` - Western Sahara\n" + "* `YE` - Yemen\n" + "* `ZM` - Zambia\n" + "* `ZW` - Zimbabwe\n" ) ) address_type: typing.Optional[AddressRequestAddressType] = pydantic.Field( - description=("The address type.\n" "\n" "- `BILLING` - BILLING\n" "- `SHIPPING` - SHIPPING\n") + description=("The address type.\n" "\n" "* `BILLING` - BILLING\n" "* `SHIPPING` - SHIPPING\n") ) integration_params: typing.Optional[typing.Dict[str, typing.Any]] linked_account_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/crm/types/address_type_enum.py b/src/merge/resources/crm/types/address_type_enum.py index 1483fc30..69be620b 100644 --- a/src/merge/resources/crm/types/address_type_enum.py +++ b/src/merge/resources/crm/types/address_type_enum.py @@ -8,8 +8,8 @@ class AddressTypeEnum(str, enum.Enum): """ - - `BILLING` - BILLING - - `SHIPPING` - SHIPPING + * `BILLING` - BILLING + * `SHIPPING` - SHIPPING """ BILLING = "BILLING" diff --git a/src/merge/resources/crm/types/association.py b/src/merge/resources/crm/types/association.py index 383143d9..79e45525 100644 --- a/src/merge/resources/crm/types/association.py +++ b/src/merge/resources/crm/types/association.py @@ -15,13 +15,9 @@ class Association(pydantic.BaseModel): """ # The Association Object - ### Description - The `Association` record refers to an instance of an Association Type. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/association_type.py b/src/merge/resources/crm/types/association_type.py index 64c3fca7..9dd7c22c 100644 --- a/src/merge/resources/crm/types/association_type.py +++ b/src/merge/resources/crm/types/association_type.py @@ -16,13 +16,9 @@ class AssociationType(pydantic.BaseModel): """ # The AssociationType Object - ### Description - The `Association Type` object represents the relationship between two objects. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/audit_log_event.py b/src/merge/resources/crm/types/audit_log_event.py index 0d3eeb7d..c6232c1e 100644 --- a/src/merge/resources/crm/types/audit_log_event.py +++ b/src/merge/resources/crm/types/audit_log_event.py @@ -25,12 +25,12 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the role of the user (or SYSTEM/API if action not taken by a user) at the time of this Event occurring.\n" "\n" - "- `ADMIN` - ADMIN\n" - "- `DEVELOPER` - DEVELOPER\n" - "- `MEMBER` - MEMBER\n" - "- `API` - API\n" - "- `SYSTEM` - SYSTEM\n" - "- `MERGE_TEAM` - MERGE_TEAM\n" + "* `ADMIN` - ADMIN\n" + "* `DEVELOPER` - DEVELOPER\n" + "* `MEMBER` - MEMBER\n" + "* `API` - API\n" + "* `SYSTEM` - SYSTEM\n" + "* `MERGE_TEAM` - MERGE_TEAM\n" ) ) ip_address: str @@ -38,36 +38,36 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the type of event that occurred.\n" "\n" - "- `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" - "- `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" - "- `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" - "- `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" - "- `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" - "- `INVITED_USER` - INVITED_USER\n" - "- `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" - "- `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" - "- `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" - "- `CREATED_DESTINATION` - CREATED_DESTINATION\n" - "- `DELETED_DESTINATION` - DELETED_DESTINATION\n" - "- `CHANGED_SCOPES` - CHANGED_SCOPES\n" - "- `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" - "- `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" - "- `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" - "- `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" - "- `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" - "- `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" - "- `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" - "- `RESET_PASSWORD` - RESET_PASSWORD\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" + "* `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" + "* `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" + "* `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" + "* `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" + "* `INVITED_USER` - INVITED_USER\n" + "* `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" + "* `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" + "* `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" + "* `CREATED_DESTINATION` - CREATED_DESTINATION\n" + "* `DELETED_DESTINATION` - DELETED_DESTINATION\n" + "* `CHANGED_SCOPES` - CHANGED_SCOPES\n" + "* `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" + "* `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" + "* `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" + "* `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" + "* `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" + "* `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" + "* `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" + "* `RESET_PASSWORD` - RESET_PASSWORD\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" ) ) event_description: str diff --git a/src/merge/resources/crm/types/available_actions.py b/src/merge/resources/crm/types/available_actions.py index d32002fb..b2a97547 100644 --- a/src/merge/resources/crm/types/available_actions.py +++ b/src/merge/resources/crm/types/available_actions.py @@ -16,13 +16,10 @@ class AvailableActions(pydantic.BaseModel): """ # The AvailableActions Object - ### Description - The `Activity` object is used to see all available model/operation combinations for an integration. ### Usage Example - Fetch all the actions available for the `Zenefits` integration. """ diff --git a/src/merge/resources/crm/types/cardinality_enum.py b/src/merge/resources/crm/types/cardinality_enum.py index 5037f78e..d15b96fe 100644 --- a/src/merge/resources/crm/types/cardinality_enum.py +++ b/src/merge/resources/crm/types/cardinality_enum.py @@ -8,10 +8,10 @@ class CardinalityEnum(str, enum.Enum): """ - - `ONE_TO_ONE` - ONE_TO_ONE - - `MANY_TO_ONE` - MANY_TO_ONE - - `MANY_TO_MANY` - MANY_TO_MANY - - `ONE_TO_MANY` - ONE_TO_MANY + * `ONE_TO_ONE` - ONE_TO_ONE + * `MANY_TO_ONE` - MANY_TO_ONE + * `MANY_TO_MANY` - MANY_TO_MANY + * `ONE_TO_MANY` - ONE_TO_MANY """ ONE_TO_ONE = "ONE_TO_ONE" diff --git a/src/merge/resources/crm/types/categories_enum.py b/src/merge/resources/crm/types/categories_enum.py index ee5cac33..3f2dc5a9 100644 --- a/src/merge/resources/crm/types/categories_enum.py +++ b/src/merge/resources/crm/types/categories_enum.py @@ -8,13 +8,13 @@ class CategoriesEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/crm/types/category_enum.py b/src/merge/resources/crm/types/category_enum.py index ad5a0688..d37e48f5 100644 --- a/src/merge/resources/crm/types/category_enum.py +++ b/src/merge/resources/crm/types/category_enum.py @@ -8,13 +8,13 @@ class CategoryEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/crm/types/condition_schema.py b/src/merge/resources/crm/types/condition_schema.py index 7ebf9534..eae5c8cc 100644 --- a/src/merge/resources/crm/types/condition_schema.py +++ b/src/merge/resources/crm/types/condition_schema.py @@ -21,7 +21,7 @@ class ConditionSchema(pydantic.BaseModel): description="The common model for which a condition schema is defined." ) native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) field_name: typing.Optional[str] = pydantic.Field( description='The name of the field on the common model that this condition corresponds to, if they conceptually match. e.g. "location_type".' @@ -33,13 +33,13 @@ class ConditionSchema(pydantic.BaseModel): description=( "The type of value(s) that can be set for this condition.\n" "\n" - "- `BOOLEAN` - BOOLEAN\n" - "- `DATE` - DATE\n" - "- `DATE_TIME` - DATE_TIME\n" - "- `INTEGER` - INTEGER\n" - "- `FLOAT` - FLOAT\n" - "- `STRING` - STRING\n" - "- `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" + "* `BOOLEAN` - BOOLEAN\n" + "* `DATE` - DATE\n" + "* `DATE_TIME` - DATE_TIME\n" + "* `INTEGER` - INTEGER\n" + "* `FLOAT` - FLOAT\n" + "* `STRING` - STRING\n" + "* `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" ) ) operators: typing.List[OperatorSchema] = pydantic.Field( diff --git a/src/merge/resources/crm/types/condition_type_enum.py b/src/merge/resources/crm/types/condition_type_enum.py index 2814507a..c87351cf 100644 --- a/src/merge/resources/crm/types/condition_type_enum.py +++ b/src/merge/resources/crm/types/condition_type_enum.py @@ -8,13 +8,13 @@ class ConditionTypeEnum(str, enum.Enum): """ - - `BOOLEAN` - BOOLEAN - - `DATE` - DATE - - `DATE_TIME` - DATE_TIME - - `INTEGER` - INTEGER - - `FLOAT` - FLOAT - - `STRING` - STRING - - `LIST_OF_STRINGS` - LIST_OF_STRINGS + * `BOOLEAN` - BOOLEAN + * `DATE` - DATE + * `DATE_TIME` - DATE_TIME + * `INTEGER` - INTEGER + * `FLOAT` - FLOAT + * `STRING` - STRING + * `LIST_OF_STRINGS` - LIST_OF_STRINGS """ BOOLEAN = "BOOLEAN" @@ -31,7 +31,7 @@ def visit( date: typing.Callable[[], T_Result], date_time: typing.Callable[[], T_Result], integer: typing.Callable[[], T_Result], - float_: typing.Callable[[], T_Result], + float: typing.Callable[[], T_Result], string: typing.Callable[[], T_Result], list_of_strings: typing.Callable[[], T_Result], ) -> T_Result: @@ -44,7 +44,7 @@ def visit( if self is ConditionTypeEnum.INTEGER: return integer() if self is ConditionTypeEnum.FLOAT: - return float_() + return float() if self is ConditionTypeEnum.STRING: return string() if self is ConditionTypeEnum.LIST_OF_STRINGS: diff --git a/src/merge/resources/crm/types/contact.py b/src/merge/resources/crm/types/contact.py index c8ff1c0a..3c756956 100644 --- a/src/merge/resources/crm/types/contact.py +++ b/src/merge/resources/crm/types/contact.py @@ -21,13 +21,9 @@ class Contact(pydantic.BaseModel): """ # The Contact Object - ### Description - The `Contact` object is used to represent an existing point of contact at a company in a CRM system. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/contact_request.py b/src/merge/resources/crm/types/contact_request.py index 89ebed75..31e8d22e 100644 --- a/src/merge/resources/crm/types/contact_request.py +++ b/src/merge/resources/crm/types/contact_request.py @@ -20,13 +20,9 @@ class ContactRequest(pydantic.BaseModel): """ # The Contact Object - ### Description - The `Contact` object is used to represent an existing point of contact at a company in a CRM system. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/resources/contacts/types/contacts_list_request_expand.py b/src/merge/resources/crm/types/contacts_list_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/contacts/types/contacts_list_request_expand.py rename to src/merge/resources/crm/types/contacts_list_request_expand.py diff --git a/src/merge/resources/crm/resources/contacts/types/contacts_retrieve_request_expand.py b/src/merge/resources/crm/types/contacts_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/contacts/types/contacts_retrieve_request_expand.py rename to src/merge/resources/crm/types/contacts_retrieve_request_expand.py diff --git a/src/merge/resources/crm/types/country_enum.py b/src/merge/resources/crm/types/country_enum.py index 7e6b7a0e..a631e320 100644 --- a/src/merge/resources/crm/types/country_enum.py +++ b/src/merge/resources/crm/types/country_enum.py @@ -8,255 +8,255 @@ class CountryEnum(str, enum.Enum): """ - - `AF` - Afghanistan - - `AX` - Åland Islands - - `AL` - Albania - - `DZ` - Algeria - - `AS` - American Samoa - - `AD` - Andorra - - `AO` - Angola - - `AI` - Anguilla - - `AQ` - Antarctica - - `AG` - Antigua and Barbuda - - `AR` - Argentina - - `AM` - Armenia - - `AW` - Aruba - - `AU` - Australia - - `AT` - Austria - - `AZ` - Azerbaijan - - `BS` - Bahamas - - `BH` - Bahrain - - `BD` - Bangladesh - - `BB` - Barbados - - `BY` - Belarus - - `BE` - Belgium - - `BZ` - Belize - - `BJ` - Benin - - `BM` - Bermuda - - `BT` - Bhutan - - `BO` - Bolivia - - `BQ` - Bonaire, Sint Eustatius and Saba - - `BA` - Bosnia and Herzegovina - - `BW` - Botswana - - `BV` - Bouvet Island - - `BR` - Brazil - - `IO` - British Indian Ocean Territory - - `BN` - Brunei - - `BG` - Bulgaria - - `BF` - Burkina Faso - - `BI` - Burundi - - `CV` - Cabo Verde - - `KH` - Cambodia - - `CM` - Cameroon - - `CA` - Canada - - `KY` - Cayman Islands - - `CF` - Central African Republic - - `TD` - Chad - - `CL` - Chile - - `CN` - China - - `CX` - Christmas Island - - `CC` - Cocos (Keeling) Islands - - `CO` - Colombia - - `KM` - Comoros - - `CG` - Congo - - `CD` - Congo (the Democratic Republic of the) - - `CK` - Cook Islands - - `CR` - Costa Rica - - `CI` - Côte d'Ivoire - - `HR` - Croatia - - `CU` - Cuba - - `CW` - Curaçao - - `CY` - Cyprus - - `CZ` - Czechia - - `DK` - Denmark - - `DJ` - Djibouti - - `DM` - Dominica - - `DO` - Dominican Republic - - `EC` - Ecuador - - `EG` - Egypt - - `SV` - El Salvador - - `GQ` - Equatorial Guinea - - `ER` - Eritrea - - `EE` - Estonia - - `SZ` - Eswatini - - `ET` - Ethiopia - - `FK` - Falkland Islands (Malvinas) - - `FO` - Faroe Islands - - `FJ` - Fiji - - `FI` - Finland - - `FR` - France - - `GF` - French Guiana - - `PF` - French Polynesia - - `TF` - French Southern Territories - - `GA` - Gabon - - `GM` - Gambia - - `GE` - Georgia - - `DE` - Germany - - `GH` - Ghana - - `GI` - Gibraltar - - `GR` - Greece - - `GL` - Greenland - - `GD` - Grenada - - `GP` - Guadeloupe - - `GU` - Guam - - `GT` - Guatemala - - `GG` - Guernsey - - `GN` - Guinea - - `GW` - Guinea-Bissau - - `GY` - Guyana - - `HT` - Haiti - - `HM` - Heard Island and McDonald Islands - - `VA` - Holy See - - `HN` - Honduras - - `HK` - Hong Kong - - `HU` - Hungary - - `IS` - Iceland - - `IN` - India - - `ID` - Indonesia - - `IR` - Iran - - `IQ` - Iraq - - `IE` - Ireland - - `IM` - Isle of Man - - `IL` - Israel - - `IT` - Italy - - `JM` - Jamaica - - `JP` - Japan - - `JE` - Jersey - - `JO` - Jordan - - `KZ` - Kazakhstan - - `KE` - Kenya - - `KI` - Kiribati - - `KW` - Kuwait - - `KG` - Kyrgyzstan - - `LA` - Laos - - `LV` - Latvia - - `LB` - Lebanon - - `LS` - Lesotho - - `LR` - Liberia - - `LY` - Libya - - `LI` - Liechtenstein - - `LT` - Lithuania - - `LU` - Luxembourg - - `MO` - Macao - - `MG` - Madagascar - - `MW` - Malawi - - `MY` - Malaysia - - `MV` - Maldives - - `ML` - Mali - - `MT` - Malta - - `MH` - Marshall Islands - - `MQ` - Martinique - - `MR` - Mauritania - - `MU` - Mauritius - - `YT` - Mayotte - - `MX` - Mexico - - `FM` - Micronesia (Federated States of) - - `MD` - Moldova - - `MC` - Monaco - - `MN` - Mongolia - - `ME` - Montenegro - - `MS` - Montserrat - - `MA` - Morocco - - `MZ` - Mozambique - - `MM` - Myanmar - - `NA` - Namibia - - `NR` - Nauru - - `NP` - Nepal - - `NL` - Netherlands - - `NC` - New Caledonia - - `NZ` - New Zealand - - `NI` - Nicaragua - - `NE` - Niger - - `NG` - Nigeria - - `NU` - Niue - - `NF` - Norfolk Island - - `KP` - North Korea - - `MK` - North Macedonia - - `MP` - Northern Mariana Islands - - `NO` - Norway - - `OM` - Oman - - `PK` - Pakistan - - `PW` - Palau - - `PS` - Palestine, State of - - `PA` - Panama - - `PG` - Papua New Guinea - - `PY` - Paraguay - - `PE` - Peru - - `PH` - Philippines - - `PN` - Pitcairn - - `PL` - Poland - - `PT` - Portugal - - `PR` - Puerto Rico - - `QA` - Qatar - - `RE` - Réunion - - `RO` - Romania - - `RU` - Russia - - `RW` - Rwanda - - `BL` - Saint Barthélemy - - `SH` - Saint Helena, Ascension and Tristan da Cunha - - `KN` - Saint Kitts and Nevis - - `LC` - Saint Lucia - - `MF` - Saint Martin (French part) - - `PM` - Saint Pierre and Miquelon - - `VC` - Saint Vincent and the Grenadines - - `WS` - Samoa - - `SM` - San Marino - - `ST` - Sao Tome and Principe - - `SA` - Saudi Arabia - - `SN` - Senegal - - `RS` - Serbia - - `SC` - Seychelles - - `SL` - Sierra Leone - - `SG` - Singapore - - `SX` - Sint Maarten (Dutch part) - - `SK` - Slovakia - - `SI` - Slovenia - - `SB` - Solomon Islands - - `SO` - Somalia - - `ZA` - South Africa - - `GS` - South Georgia and the South Sandwich Islands - - `KR` - South Korea - - `SS` - South Sudan - - `ES` - Spain - - `LK` - Sri Lanka - - `SD` - Sudan - - `SR` - Suriname - - `SJ` - Svalbard and Jan Mayen - - `SE` - Sweden - - `CH` - Switzerland - - `SY` - Syria - - `TW` - Taiwan - - `TJ` - Tajikistan - - `TZ` - Tanzania - - `TH` - Thailand - - `TL` - Timor-Leste - - `TG` - Togo - - `TK` - Tokelau - - `TO` - Tonga - - `TT` - Trinidad and Tobago - - `TN` - Tunisia - - `TR` - Turkey - - `TM` - Turkmenistan - - `TC` - Turks and Caicos Islands - - `TV` - Tuvalu - - `UG` - Uganda - - `UA` - Ukraine - - `AE` - United Arab Emirates - - `GB` - United Kingdom - - `UM` - United States Minor Outlying Islands - - `US` - United States of America - - `UY` - Uruguay - - `UZ` - Uzbekistan - - `VU` - Vanuatu - - `VE` - Venezuela - - `VN` - Vietnam - - `VG` - Virgin Islands (British) - - `VI` - Virgin Islands (U.S.) - - `WF` - Wallis and Futuna - - `EH` - Western Sahara - - `YE` - Yemen - - `ZM` - Zambia - - `ZW` - Zimbabwe + * `AF` - Afghanistan + * `AX` - Åland Islands + * `AL` - Albania + * `DZ` - Algeria + * `AS` - American Samoa + * `AD` - Andorra + * `AO` - Angola + * `AI` - Anguilla + * `AQ` - Antarctica + * `AG` - Antigua and Barbuda + * `AR` - Argentina + * `AM` - Armenia + * `AW` - Aruba + * `AU` - Australia + * `AT` - Austria + * `AZ` - Azerbaijan + * `BS` - Bahamas + * `BH` - Bahrain + * `BD` - Bangladesh + * `BB` - Barbados + * `BY` - Belarus + * `BE` - Belgium + * `BZ` - Belize + * `BJ` - Benin + * `BM` - Bermuda + * `BT` - Bhutan + * `BO` - Bolivia + * `BQ` - Bonaire, Sint Eustatius and Saba + * `BA` - Bosnia and Herzegovina + * `BW` - Botswana + * `BV` - Bouvet Island + * `BR` - Brazil + * `IO` - British Indian Ocean Territory + * `BN` - Brunei + * `BG` - Bulgaria + * `BF` - Burkina Faso + * `BI` - Burundi + * `CV` - Cabo Verde + * `KH` - Cambodia + * `CM` - Cameroon + * `CA` - Canada + * `KY` - Cayman Islands + * `CF` - Central African Republic + * `TD` - Chad + * `CL` - Chile + * `CN` - China + * `CX` - Christmas Island + * `CC` - Cocos (Keeling) Islands + * `CO` - Colombia + * `KM` - Comoros + * `CG` - Congo + * `CD` - Congo (the Democratic Republic of the) + * `CK` - Cook Islands + * `CR` - Costa Rica + * `CI` - Côte d'Ivoire + * `HR` - Croatia + * `CU` - Cuba + * `CW` - Curaçao + * `CY` - Cyprus + * `CZ` - Czechia + * `DK` - Denmark + * `DJ` - Djibouti + * `DM` - Dominica + * `DO` - Dominican Republic + * `EC` - Ecuador + * `EG` - Egypt + * `SV` - El Salvador + * `GQ` - Equatorial Guinea + * `ER` - Eritrea + * `EE` - Estonia + * `SZ` - Eswatini + * `ET` - Ethiopia + * `FK` - Falkland Islands (Malvinas) + * `FO` - Faroe Islands + * `FJ` - Fiji + * `FI` - Finland + * `FR` - France + * `GF` - French Guiana + * `PF` - French Polynesia + * `TF` - French Southern Territories + * `GA` - Gabon + * `GM` - Gambia + * `GE` - Georgia + * `DE` - Germany + * `GH` - Ghana + * `GI` - Gibraltar + * `GR` - Greece + * `GL` - Greenland + * `GD` - Grenada + * `GP` - Guadeloupe + * `GU` - Guam + * `GT` - Guatemala + * `GG` - Guernsey + * `GN` - Guinea + * `GW` - Guinea-Bissau + * `GY` - Guyana + * `HT` - Haiti + * `HM` - Heard Island and McDonald Islands + * `VA` - Holy See + * `HN` - Honduras + * `HK` - Hong Kong + * `HU` - Hungary + * `IS` - Iceland + * `IN` - India + * `ID` - Indonesia + * `IR` - Iran + * `IQ` - Iraq + * `IE` - Ireland + * `IM` - Isle of Man + * `IL` - Israel + * `IT` - Italy + * `JM` - Jamaica + * `JP` - Japan + * `JE` - Jersey + * `JO` - Jordan + * `KZ` - Kazakhstan + * `KE` - Kenya + * `KI` - Kiribati + * `KW` - Kuwait + * `KG` - Kyrgyzstan + * `LA` - Laos + * `LV` - Latvia + * `LB` - Lebanon + * `LS` - Lesotho + * `LR` - Liberia + * `LY` - Libya + * `LI` - Liechtenstein + * `LT` - Lithuania + * `LU` - Luxembourg + * `MO` - Macao + * `MG` - Madagascar + * `MW` - Malawi + * `MY` - Malaysia + * `MV` - Maldives + * `ML` - Mali + * `MT` - Malta + * `MH` - Marshall Islands + * `MQ` - Martinique + * `MR` - Mauritania + * `MU` - Mauritius + * `YT` - Mayotte + * `MX` - Mexico + * `FM` - Micronesia (Federated States of) + * `MD` - Moldova + * `MC` - Monaco + * `MN` - Mongolia + * `ME` - Montenegro + * `MS` - Montserrat + * `MA` - Morocco + * `MZ` - Mozambique + * `MM` - Myanmar + * `NA` - Namibia + * `NR` - Nauru + * `NP` - Nepal + * `NL` - Netherlands + * `NC` - New Caledonia + * `NZ` - New Zealand + * `NI` - Nicaragua + * `NE` - Niger + * `NG` - Nigeria + * `NU` - Niue + * `NF` - Norfolk Island + * `KP` - North Korea + * `MK` - North Macedonia + * `MP` - Northern Mariana Islands + * `NO` - Norway + * `OM` - Oman + * `PK` - Pakistan + * `PW` - Palau + * `PS` - Palestine, State of + * `PA` - Panama + * `PG` - Papua New Guinea + * `PY` - Paraguay + * `PE` - Peru + * `PH` - Philippines + * `PN` - Pitcairn + * `PL` - Poland + * `PT` - Portugal + * `PR` - Puerto Rico + * `QA` - Qatar + * `RE` - Réunion + * `RO` - Romania + * `RU` - Russia + * `RW` - Rwanda + * `BL` - Saint Barthélemy + * `SH` - Saint Helena, Ascension and Tristan da Cunha + * `KN` - Saint Kitts and Nevis + * `LC` - Saint Lucia + * `MF` - Saint Martin (French part) + * `PM` - Saint Pierre and Miquelon + * `VC` - Saint Vincent and the Grenadines + * `WS` - Samoa + * `SM` - San Marino + * `ST` - Sao Tome and Principe + * `SA` - Saudi Arabia + * `SN` - Senegal + * `RS` - Serbia + * `SC` - Seychelles + * `SL` - Sierra Leone + * `SG` - Singapore + * `SX` - Sint Maarten (Dutch part) + * `SK` - Slovakia + * `SI` - Slovenia + * `SB` - Solomon Islands + * `SO` - Somalia + * `ZA` - South Africa + * `GS` - South Georgia and the South Sandwich Islands + * `KR` - South Korea + * `SS` - South Sudan + * `ES` - Spain + * `LK` - Sri Lanka + * `SD` - Sudan + * `SR` - Suriname + * `SJ` - Svalbard and Jan Mayen + * `SE` - Sweden + * `CH` - Switzerland + * `SY` - Syria + * `TW` - Taiwan + * `TJ` - Tajikistan + * `TZ` - Tanzania + * `TH` - Thailand + * `TL` - Timor-Leste + * `TG` - Togo + * `TK` - Tokelau + * `TO` - Tonga + * `TT` - Trinidad and Tobago + * `TN` - Tunisia + * `TR` - Turkey + * `TM` - Turkmenistan + * `TC` - Turks and Caicos Islands + * `TV` - Tuvalu + * `UG` - Uganda + * `UA` - Ukraine + * `AE` - United Arab Emirates + * `GB` - United Kingdom + * `UM` - United States Minor Outlying Islands + * `US` - United States of America + * `UY` - Uruguay + * `UZ` - Uzbekistan + * `VU` - Vanuatu + * `VE` - Venezuela + * `VN` - Vietnam + * `VG` - Virgin Islands (British) + * `VI` - Virgin Islands (U.S.) + * `WF` - Wallis and Futuna + * `EH` - Western Sahara + * `YE` - Yemen + * `ZM` - Zambia + * `ZW` - Zimbabwe """ AF = "AF" diff --git a/src/merge/resources/crm/types/custom_object.py b/src/merge/resources/crm/types/custom_object.py index 50af4225..f83de390 100644 --- a/src/merge/resources/crm/types/custom_object.py +++ b/src/merge/resources/crm/types/custom_object.py @@ -15,13 +15,9 @@ class CustomObject(pydantic.BaseModel): """ # The CustomObject Object - ### Description - The `Custom Object` record refers to an instance of a Custom Object Class. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/custom_object_class.py b/src/merge/resources/crm/types/custom_object_class.py index 7ad71796..50aa20d2 100644 --- a/src/merge/resources/crm/types/custom_object_class.py +++ b/src/merge/resources/crm/types/custom_object_class.py @@ -15,13 +15,9 @@ class CustomObjectClass(pydantic.BaseModel): """ # The Custom Object Class Object - ### Description - The `Custom Object Class` object is used to represent a Custom Object Schema in the remote system. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/data_passthrough_request.py b/src/merge/resources/crm/types/data_passthrough_request.py index 3acebedd..844fb541 100644 --- a/src/merge/resources/crm/types/data_passthrough_request.py +++ b/src/merge/resources/crm/types/data_passthrough_request.py @@ -17,13 +17,10 @@ class DataPassthroughRequest(pydantic.BaseModel): """ # The DataPassthrough Object - ### Description - The `DataPassthrough` object is used to send information to an otherwise-unsupported third-party endpoint. ### Usage Example - Create a `DataPassthrough` to get team hierarchies from your Rippling integration. """ diff --git a/src/merge/resources/crm/types/direction_enum.py b/src/merge/resources/crm/types/direction_enum.py index 359a68a2..07c93ea6 100644 --- a/src/merge/resources/crm/types/direction_enum.py +++ b/src/merge/resources/crm/types/direction_enum.py @@ -8,8 +8,8 @@ class DirectionEnum(str, enum.Enum): """ - - `INBOUND` - INBOUND - - `OUTBOUND` - OUTBOUND + * `INBOUND` - INBOUND + * `OUTBOUND` - OUTBOUND """ INBOUND = "INBOUND" diff --git a/src/merge/resources/crm/types/email_address.py b/src/merge/resources/crm/types/email_address.py index 06b5b27c..40595be6 100644 --- a/src/merge/resources/crm/types/email_address.py +++ b/src/merge/resources/crm/types/email_address.py @@ -14,13 +14,9 @@ class EmailAddress(pydantic.BaseModel): """ # The EmailAddress Object - ### Description - The `EmailAddress` object is used to represent an entity's email address. - ### Usage Example - Fetch from the `GET Contact` endpoint and view their email addresses. """ diff --git a/src/merge/resources/crm/types/email_address_request.py b/src/merge/resources/crm/types/email_address_request.py index 531bf12f..8b46ea40 100644 --- a/src/merge/resources/crm/types/email_address_request.py +++ b/src/merge/resources/crm/types/email_address_request.py @@ -14,13 +14,9 @@ class EmailAddressRequest(pydantic.BaseModel): """ # The EmailAddress Object - ### Description - The `EmailAddress` object is used to represent an entity's email address. - ### Usage Example - Fetch from the `GET Contact` endpoint and view their email addresses. """ diff --git a/src/merge/resources/crm/types/enabled_actions_enum.py b/src/merge/resources/crm/types/enabled_actions_enum.py index 949d69dc..29cf9839 100644 --- a/src/merge/resources/crm/types/enabled_actions_enum.py +++ b/src/merge/resources/crm/types/enabled_actions_enum.py @@ -8,8 +8,8 @@ class EnabledActionsEnum(str, enum.Enum): """ - - `READ` - READ - - `WRITE` - WRITE + * `READ` - READ + * `WRITE` - WRITE """ READ = "READ" diff --git a/src/merge/resources/crm/types/encoding_enum.py b/src/merge/resources/crm/types/encoding_enum.py index fed12372..7454647e 100644 --- a/src/merge/resources/crm/types/encoding_enum.py +++ b/src/merge/resources/crm/types/encoding_enum.py @@ -8,9 +8,9 @@ class EncodingEnum(str, enum.Enum): """ - - `RAW` - RAW - - `BASE64` - BASE64 - - `GZIP_BASE64` - GZIP_BASE64 + * `RAW` - RAW + * `BASE64` - BASE64 + * `GZIP_BASE64` - GZIP_BASE64 """ RAW = "RAW" diff --git a/src/merge/resources/crm/types/engagement.py b/src/merge/resources/crm/types/engagement.py index ffe36730..96ba8de4 100644 --- a/src/merge/resources/crm/types/engagement.py +++ b/src/merge/resources/crm/types/engagement.py @@ -21,13 +21,9 @@ class Engagement(pydantic.BaseModel): """ # The Engagement Object - ### Description - The `Engagement` object is used to represent an interaction noted in a CRM system. - ### Usage Example - TODO """ @@ -35,7 +31,7 @@ class Engagement(pydantic.BaseModel): content: typing.Optional[str] = pydantic.Field(description="The engagement's content.") subject: typing.Optional[str] = pydantic.Field(description="The engagement's subject.") direction: typing.Optional[EngagementDirection] = pydantic.Field( - description=("The engagement's direction.\n" "\n" "- `INBOUND` - INBOUND\n" "- `OUTBOUND` - OUTBOUND\n") + description=("The engagement's direction.\n" "\n" "* `INBOUND` - INBOUND\n" "* `OUTBOUND` - OUTBOUND\n") ) engagement_type: typing.Optional[EngagementEngagementType] = pydantic.Field( description="The engagement type of the engagement." diff --git a/src/merge/resources/crm/types/engagement_request.py b/src/merge/resources/crm/types/engagement_request.py index 1c58a686..a07a0abb 100644 --- a/src/merge/resources/crm/types/engagement_request.py +++ b/src/merge/resources/crm/types/engagement_request.py @@ -20,13 +20,9 @@ class EngagementRequest(pydantic.BaseModel): """ # The Engagement Object - ### Description - The `Engagement` object is used to represent an interaction noted in a CRM system. - ### Usage Example - TODO """ @@ -34,7 +30,7 @@ class EngagementRequest(pydantic.BaseModel): content: typing.Optional[str] = pydantic.Field(description="The engagement's content.") subject: typing.Optional[str] = pydantic.Field(description="The engagement's subject.") direction: typing.Optional[EngagementRequestDirection] = pydantic.Field( - description=("The engagement's direction.\n" "\n" "- `INBOUND` - INBOUND\n" "- `OUTBOUND` - OUTBOUND\n") + description=("The engagement's direction.\n" "\n" "* `INBOUND` - INBOUND\n" "* `OUTBOUND` - OUTBOUND\n") ) engagement_type: typing.Optional[EngagementRequestEngagementType] = pydantic.Field( description="The engagement type of the engagement." diff --git a/src/merge/resources/crm/types/engagement_type.py b/src/merge/resources/crm/types/engagement_type.py index d21342d4..5abb9f5b 100644 --- a/src/merge/resources/crm/types/engagement_type.py +++ b/src/merge/resources/crm/types/engagement_type.py @@ -16,13 +16,9 @@ class EngagementType(pydantic.BaseModel): """ # The Engagement Type Object - ### Description - The `Engagement Type` object is used to represent an interaction activity. A given `Engagement` typically has an `Engagement Type` object represented in the engagement_type field. - ### Usage Example - TODO """ @@ -30,9 +26,9 @@ class EngagementType(pydantic.BaseModel): description=( "The engagement type's activity type.\n" "\n" - "- `CALL` - CALL\n" - "- `MEETING` - MEETING\n" - "- `EMAIL` - EMAIL\n" + "* `CALL` - CALL\n" + "* `MEETING` - MEETING\n" + "* `EMAIL` - EMAIL\n" ) ) name: typing.Optional[str] = pydantic.Field(description="The engagement type's name.") diff --git a/src/merge/resources/crm/resources/engagements/types/engagements_list_request_expand.py b/src/merge/resources/crm/types/engagements_list_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/engagements/types/engagements_list_request_expand.py rename to src/merge/resources/crm/types/engagements_list_request_expand.py diff --git a/src/merge/resources/crm/resources/engagements/types/engagements_retrieve_request_expand.py b/src/merge/resources/crm/types/engagements_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/engagements/types/engagements_retrieve_request_expand.py rename to src/merge/resources/crm/types/engagements_retrieve_request_expand.py diff --git a/src/merge/resources/crm/types/event_type_enum.py b/src/merge/resources/crm/types/event_type_enum.py index a23516a7..9cccb5a6 100644 --- a/src/merge/resources/crm/types/event_type_enum.py +++ b/src/merge/resources/crm/types/event_type_enum.py @@ -8,36 +8,36 @@ class EventTypeEnum(str, enum.Enum): """ - - `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY - - `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY - - `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY - - `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY - - `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY - - `INVITED_USER` - INVITED_USER - - `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED - - `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED - - `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT - - `CREATED_DESTINATION` - CREATED_DESTINATION - - `DELETED_DESTINATION` - DELETED_DESTINATION - - `CHANGED_SCOPES` - CHANGED_SCOPES - - `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION - - `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS - - `ENABLED_INTEGRATION` - ENABLED_INTEGRATION - - `DISABLED_INTEGRATION` - DISABLED_INTEGRATION - - `ENABLED_CATEGORY` - ENABLED_CATEGORY - - `DISABLED_CATEGORY` - DISABLED_CATEGORY - - `CHANGED_PASSWORD` - CHANGED_PASSWORD - - `RESET_PASSWORD` - RESET_PASSWORD - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING - - `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING - - `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING - - `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING - - `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING - - `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING + * `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY + * `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY + * `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY + * `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY + * `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY + * `INVITED_USER` - INVITED_USER + * `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED + * `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED + * `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT + * `CREATED_DESTINATION` - CREATED_DESTINATION + * `DELETED_DESTINATION` - DELETED_DESTINATION + * `CHANGED_SCOPES` - CHANGED_SCOPES + * `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION + * `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS + * `ENABLED_INTEGRATION` - ENABLED_INTEGRATION + * `DISABLED_INTEGRATION` - DISABLED_INTEGRATION + * `ENABLED_CATEGORY` - ENABLED_CATEGORY + * `DISABLED_CATEGORY` - DISABLED_CATEGORY + * `CHANGED_PASSWORD` - CHANGED_PASSWORD + * `RESET_PASSWORD` - RESET_PASSWORD + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING + * `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING + * `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING + * `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING + * `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING + * `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING """ CREATED_REMOTE_PRODUCTION_API_KEY = "CREATED_REMOTE_PRODUCTION_API_KEY" diff --git a/src/merge/resources/crm/types/field_format_enum.py b/src/merge/resources/crm/types/field_format_enum.py index 303f80a5..5fd2cf49 100644 --- a/src/merge/resources/crm/types/field_format_enum.py +++ b/src/merge/resources/crm/types/field_format_enum.py @@ -8,12 +8,12 @@ class FieldFormatEnum(str, enum.Enum): """ - - `string` - string - - `number` - number - - `date` - date - - `datetime` - datetime - - `bool` - bool - - `list` - list + * `string` - string + * `number` - number + * `date` - date + * `datetime` - datetime + * `bool` - bool + * `list` - list """ STRING = "string" diff --git a/src/merge/resources/crm/types/field_type_enum.py b/src/merge/resources/crm/types/field_type_enum.py index e5471a1c..1c608c42 100644 --- a/src/merge/resources/crm/types/field_type_enum.py +++ b/src/merge/resources/crm/types/field_type_enum.py @@ -8,12 +8,12 @@ class FieldTypeEnum(str, enum.Enum): """ - - `string` - string - - `number` - number - - `date` - date - - `datetime` - datetime - - `bool` - bool - - `list` - list + * `string` - string + * `number` - number + * `date` - date + * `datetime` - datetime + * `bool` - bool + * `list` - list """ STRING = "string" diff --git a/src/merge/resources/crm/types/issue.py b/src/merge/resources/crm/types/issue.py index 86ff7dbe..e057e513 100644 --- a/src/merge/resources/crm/types/issue.py +++ b/src/merge/resources/crm/types/issue.py @@ -18,8 +18,8 @@ class Issue(pydantic.BaseModel): description=( "Status of the issue. Options: ('ONGOING', 'RESOLVED')\n" "\n" - "- `ONGOING` - ONGOING\n" - "- `RESOLVED` - RESOLVED\n" + "* `ONGOING` - ONGOING\n" + "* `RESOLVED` - RESOLVED\n" ) ) error_description: str diff --git a/src/merge/resources/crm/types/issue_status_enum.py b/src/merge/resources/crm/types/issue_status_enum.py index fc2ef2b5..57eb9618 100644 --- a/src/merge/resources/crm/types/issue_status_enum.py +++ b/src/merge/resources/crm/types/issue_status_enum.py @@ -8,8 +8,8 @@ class IssueStatusEnum(str, enum.Enum): """ - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED """ ONGOING = "ONGOING" diff --git a/src/merge/resources/crm/resources/issues/types/issues_list_request_status.py b/src/merge/resources/crm/types/issues_list_request_status.py similarity index 100% rename from src/merge/resources/crm/resources/issues/types/issues_list_request_status.py rename to src/merge/resources/crm/types/issues_list_request_status.py diff --git a/src/merge/resources/crm/types/item_format_enum.py b/src/merge/resources/crm/types/item_format_enum.py index 8c56e792..a2ae4e34 100644 --- a/src/merge/resources/crm/types/item_format_enum.py +++ b/src/merge/resources/crm/types/item_format_enum.py @@ -8,12 +8,12 @@ class ItemFormatEnum(str, enum.Enum): """ - - `string` - uuid - - `number` - url - - `date` - email - - `datetime` - phone - - `bool` - currency - - `list` - decimal + * `string` - uuid + * `number` - url + * `date` - email + * `datetime` - phone + * `bool` - currency + * `list` - decimal """ STRING = "string" diff --git a/src/merge/resources/crm/types/item_type_enum.py b/src/merge/resources/crm/types/item_type_enum.py index 8e5fb67a..5e69f05c 100644 --- a/src/merge/resources/crm/types/item_type_enum.py +++ b/src/merge/resources/crm/types/item_type_enum.py @@ -8,12 +8,12 @@ class ItemTypeEnum(str, enum.Enum): """ - - `string` - string - - `number` - number - - `date` - date - - `datetime` - datetime - - `bool` - bool - - `list` - list + * `string` - string + * `number` - number + * `date` - date + * `datetime` - datetime + * `bool` - bool + * `list` - list """ STRING = "string" diff --git a/src/merge/resources/crm/types/lead.py b/src/merge/resources/crm/types/lead.py index a9a02842..1b051e31 100644 --- a/src/merge/resources/crm/types/lead.py +++ b/src/merge/resources/crm/types/lead.py @@ -22,13 +22,9 @@ class Lead(pydantic.BaseModel): """ # The Lead Object - ### Description - The `Lead` object is used to represent an individual who is a potential customer. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/lead_request.py b/src/merge/resources/crm/types/lead_request.py index 982f8258..99b9ae1a 100644 --- a/src/merge/resources/crm/types/lead_request.py +++ b/src/merge/resources/crm/types/lead_request.py @@ -21,13 +21,9 @@ class LeadRequest(pydantic.BaseModel): """ # The Lead Object - ### Description - The `Lead` object is used to represent an individual who is a potential customer. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/resources/leads/types/leads_list_request_expand.py b/src/merge/resources/crm/types/leads_list_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/leads/types/leads_list_request_expand.py rename to src/merge/resources/crm/types/leads_list_request_expand.py diff --git a/src/merge/resources/crm/resources/leads/types/leads_retrieve_request_expand.py b/src/merge/resources/crm/types/leads_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/leads/types/leads_retrieve_request_expand.py rename to src/merge/resources/crm/types/leads_retrieve_request_expand.py diff --git a/src/merge/resources/crm/types/linked_account_condition.py b/src/merge/resources/crm/types/linked_account_condition.py index 430adc00..46fca07f 100644 --- a/src/merge/resources/crm/types/linked_account_condition.py +++ b/src/merge/resources/crm/types/linked_account_condition.py @@ -17,7 +17,7 @@ class LinkedAccountCondition(pydantic.BaseModel): ) common_model: typing.Optional[str] = pydantic.Field(description="The common model for a specific condition.") native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) operator: str = pydantic.Field(description="The operator for a specific condition.") value: typing.Optional[typing.Any] diff --git a/src/merge/resources/crm/resources/linked_accounts/types/linked_accounts_list_request_category.py b/src/merge/resources/crm/types/linked_accounts_list_request_category.py similarity index 100% rename from src/merge/resources/crm/resources/linked_accounts/types/linked_accounts_list_request_category.py rename to src/merge/resources/crm/types/linked_accounts_list_request_category.py diff --git a/src/merge/resources/crm/types/method_enum.py b/src/merge/resources/crm/types/method_enum.py index c2418a83..57bcde10 100644 --- a/src/merge/resources/crm/types/method_enum.py +++ b/src/merge/resources/crm/types/method_enum.py @@ -8,13 +8,13 @@ class MethodEnum(str, enum.Enum): """ - - `GET` - GET - - `OPTIONS` - OPTIONS - - `HEAD` - HEAD - - `POST` - POST - - `PUT` - PUT - - `PATCH` - PATCH - - `DELETE` - DELETE + * `GET` - GET + * `OPTIONS` - OPTIONS + * `HEAD` - HEAD + * `POST` - POST + * `PUT` - PUT + * `PATCH` - PATCH + * `DELETE` - DELETE """ GET = "GET" diff --git a/src/merge/resources/crm/types/model_operation.py b/src/merge/resources/crm/types/model_operation.py index 1a18212e..69b65213 100644 --- a/src/merge/resources/crm/types/model_operation.py +++ b/src/merge/resources/crm/types/model_operation.py @@ -14,13 +14,10 @@ class ModelOperation(pydantic.BaseModel): """ # The ModelOperation Object - ### Description - The `ModelOperation` object is used to represent the operations that are currently supported for a given model. ### Usage Example - View what operations are supported for the `Candidate` endpoint. """ diff --git a/src/merge/resources/crm/types/multipart_form_field_request.py b/src/merge/resources/crm/types/multipart_form_field_request.py index 3408a4ca..e787eb95 100644 --- a/src/merge/resources/crm/types/multipart_form_field_request.py +++ b/src/merge/resources/crm/types/multipart_form_field_request.py @@ -15,13 +15,10 @@ class MultipartFormFieldRequest(pydantic.BaseModel): """ # The MultipartFormField Object - ### Description - The `MultipartFormField` object is used to represent fields in an HTTP request using `multipart/form-data`. ### Usage Example - Create a `MultipartFormField` to define a multipart form entry. """ @@ -31,9 +28,9 @@ class MultipartFormFieldRequest(pydantic.BaseModel): description=( "The encoding of the value of `data`. Defaults to `RAW` if not defined.\n" "\n" - "- `RAW` - RAW\n" - "- `BASE64` - BASE64\n" - "- `GZIP_BASE64` - GZIP_BASE64\n" + "* `RAW` - RAW\n" + "* `BASE64` - BASE64\n" + "* `GZIP_BASE64` - GZIP_BASE64\n" ) ) file_name: typing.Optional[str] = pydantic.Field( diff --git a/src/merge/resources/crm/types/note.py b/src/merge/resources/crm/types/note.py index 3433b8ab..74242517 100644 --- a/src/merge/resources/crm/types/note.py +++ b/src/merge/resources/crm/types/note.py @@ -20,13 +20,9 @@ class Note(pydantic.BaseModel): """ # The Note Object - ### Description - The `Note` object is used to represent a note on another object. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/note_request.py b/src/merge/resources/crm/types/note_request.py index 29339710..1155e17c 100644 --- a/src/merge/resources/crm/types/note_request.py +++ b/src/merge/resources/crm/types/note_request.py @@ -19,13 +19,9 @@ class NoteRequest(pydantic.BaseModel): """ # The Note Object - ### Description - The `Note` object is used to represent a note on another object. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/resources/notes/types/notes_list_request_expand.py b/src/merge/resources/crm/types/notes_list_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/notes/types/notes_list_request_expand.py rename to src/merge/resources/crm/types/notes_list_request_expand.py diff --git a/src/merge/resources/crm/resources/notes/types/notes_retrieve_request_expand.py b/src/merge/resources/crm/types/notes_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/notes/types/notes_retrieve_request_expand.py rename to src/merge/resources/crm/types/notes_retrieve_request_expand.py diff --git a/src/merge/resources/crm/resources/opportunities/types/opportunities_list_request_expand.py b/src/merge/resources/crm/types/opportunities_list_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/opportunities/types/opportunities_list_request_expand.py rename to src/merge/resources/crm/types/opportunities_list_request_expand.py diff --git a/src/merge/resources/crm/resources/opportunities/types/opportunities_list_request_status.py b/src/merge/resources/crm/types/opportunities_list_request_status.py similarity index 100% rename from src/merge/resources/crm/resources/opportunities/types/opportunities_list_request_status.py rename to src/merge/resources/crm/types/opportunities_list_request_status.py diff --git a/src/merge/resources/crm/resources/opportunities/types/opportunities_retrieve_request_expand.py b/src/merge/resources/crm/types/opportunities_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/opportunities/types/opportunities_retrieve_request_expand.py rename to src/merge/resources/crm/types/opportunities_retrieve_request_expand.py diff --git a/src/merge/resources/crm/types/opportunity.py b/src/merge/resources/crm/types/opportunity.py index e42b2068..b0052254 100644 --- a/src/merge/resources/crm/types/opportunity.py +++ b/src/merge/resources/crm/types/opportunity.py @@ -20,13 +20,9 @@ class Opportunity(pydantic.BaseModel): """ # The Opportunity Object - ### Description - The `Opportunity` object is used to represent a deal opportunity in a CRM system. - ### Usage Example - TODO """ @@ -37,7 +33,7 @@ class Opportunity(pydantic.BaseModel): account: typing.Optional[OpportunityAccount] = pydantic.Field(description="The account of the opportunity.") stage: typing.Optional[OpportunityStage] = pydantic.Field(description="The stage of the opportunity.") status: typing.Optional[OpportunityStatus] = pydantic.Field( - description=("The opportunity's status.\n" "\n" "- `OPEN` - OPEN\n" "- `WON` - WON\n" "- `LOST` - LOST\n") + description=("The opportunity's status.\n" "\n" "* `OPEN` - OPEN\n" "* `WON` - WON\n" "* `LOST` - LOST\n") ) last_activity_at: typing.Optional[dt.datetime] = pydantic.Field( description="When the opportunity's last activity occurred." diff --git a/src/merge/resources/crm/types/opportunity_request.py b/src/merge/resources/crm/types/opportunity_request.py index 9e8982ca..534d2025 100644 --- a/src/merge/resources/crm/types/opportunity_request.py +++ b/src/merge/resources/crm/types/opportunity_request.py @@ -19,13 +19,9 @@ class OpportunityRequest(pydantic.BaseModel): """ # The Opportunity Object - ### Description - The `Opportunity` object is used to represent a deal opportunity in a CRM system. - ### Usage Example - TODO """ @@ -36,7 +32,7 @@ class OpportunityRequest(pydantic.BaseModel): account: typing.Optional[OpportunityRequestAccount] = pydantic.Field(description="The account of the opportunity.") stage: typing.Optional[OpportunityRequestStage] = pydantic.Field(description="The stage of the opportunity.") status: typing.Optional[OpportunityRequestStatus] = pydantic.Field( - description=("The opportunity's status.\n" "\n" "- `OPEN` - OPEN\n" "- `WON` - WON\n" "- `LOST` - LOST\n") + description=("The opportunity's status.\n" "\n" "* `OPEN` - OPEN\n" "* `WON` - WON\n" "* `LOST` - LOST\n") ) last_activity_at: typing.Optional[dt.datetime] = pydantic.Field( description="When the opportunity's last activity occurred." diff --git a/src/merge/resources/crm/types/opportunity_status_enum.py b/src/merge/resources/crm/types/opportunity_status_enum.py index eb980a4e..b07f8a0a 100644 --- a/src/merge/resources/crm/types/opportunity_status_enum.py +++ b/src/merge/resources/crm/types/opportunity_status_enum.py @@ -8,9 +8,9 @@ class OpportunityStatusEnum(str, enum.Enum): """ - - `OPEN` - OPEN - - `WON` - WON - - `LOST` - LOST + * `OPEN` - OPEN + * `WON` - WON + * `LOST` - LOST """ OPEN = "OPEN" diff --git a/src/merge/resources/crm/types/origin_type_enum.py b/src/merge/resources/crm/types/origin_type_enum.py index a369df01..e9ac3c11 100644 --- a/src/merge/resources/crm/types/origin_type_enum.py +++ b/src/merge/resources/crm/types/origin_type_enum.py @@ -8,9 +8,9 @@ class OriginTypeEnum(str, enum.Enum): """ - - `CUSTOM_OBJECT` - CUSTOM_OBJECT - - `COMMON_MODEL` - COMMON_MODEL - - `REMOTE_ONLY_MODEL` - REMOTE_ONLY_MODEL + * `CUSTOM_OBJECT` - CUSTOM_OBJECT + * `COMMON_MODEL` - COMMON_MODEL + * `REMOTE_ONLY_MODEL` - REMOTE_ONLY_MODEL """ CUSTOM_OBJECT = "CUSTOM_OBJECT" diff --git a/src/merge/resources/crm/types/patched_account_request.py b/src/merge/resources/crm/types/patched_account_request.py index 7b38bb68..520d0762 100644 --- a/src/merge/resources/crm/types/patched_account_request.py +++ b/src/merge/resources/crm/types/patched_account_request.py @@ -15,13 +15,9 @@ class PatchedAccountRequest(pydantic.BaseModel): """ # The Account Object - ### Description - The `Account` object is used to represent a company in a CRM system. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/patched_contact_request.py b/src/merge/resources/crm/types/patched_contact_request.py index 167b3cc9..db595185 100644 --- a/src/merge/resources/crm/types/patched_contact_request.py +++ b/src/merge/resources/crm/types/patched_contact_request.py @@ -19,13 +19,9 @@ class PatchedContactRequest(pydantic.BaseModel): """ # The Contact Object - ### Description - The `Contact` object is used to represent an existing point of contact at a company in a CRM system. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/patched_engagement_request.py b/src/merge/resources/crm/types/patched_engagement_request.py index 0133561f..41b407fe 100644 --- a/src/merge/resources/crm/types/patched_engagement_request.py +++ b/src/merge/resources/crm/types/patched_engagement_request.py @@ -16,13 +16,9 @@ class PatchedEngagementRequest(pydantic.BaseModel): """ # The Engagement Object - ### Description - The `Engagement` object is used to represent an interaction noted in a CRM system. - ### Usage Example - TODO """ @@ -30,7 +26,7 @@ class PatchedEngagementRequest(pydantic.BaseModel): content: typing.Optional[str] = pydantic.Field(description="The engagement's content.") subject: typing.Optional[str] = pydantic.Field(description="The engagement's subject.") direction: typing.Optional[PatchedEngagementRequestDirection] = pydantic.Field( - description=("The engagement's direction.\n" "\n" "- `INBOUND` - INBOUND\n" "- `OUTBOUND` - OUTBOUND\n") + description=("The engagement's direction.\n" "\n" "* `INBOUND` - INBOUND\n" "* `OUTBOUND` - OUTBOUND\n") ) engagement_type: typing.Optional[str] = pydantic.Field(description="The engagement type of the engagement.") start_time: typing.Optional[dt.datetime] = pydantic.Field(description="The time at which the engagement started.") diff --git a/src/merge/resources/crm/types/patched_opportunity_request.py b/src/merge/resources/crm/types/patched_opportunity_request.py index ba8a8576..024922db 100644 --- a/src/merge/resources/crm/types/patched_opportunity_request.py +++ b/src/merge/resources/crm/types/patched_opportunity_request.py @@ -16,13 +16,9 @@ class PatchedOpportunityRequest(pydantic.BaseModel): """ # The Opportunity Object - ### Description - The `Opportunity` object is used to represent a deal opportunity in a CRM system. - ### Usage Example - TODO """ @@ -33,7 +29,7 @@ class PatchedOpportunityRequest(pydantic.BaseModel): account: typing.Optional[str] = pydantic.Field(description="The account of the opportunity.") stage: typing.Optional[str] = pydantic.Field(description="The stage of the opportunity.") status: typing.Optional[PatchedOpportunityRequestStatus] = pydantic.Field( - description=("The opportunity's status.\n" "\n" "- `OPEN` - OPEN\n" "- `WON` - WON\n" "- `LOST` - LOST\n") + description=("The opportunity's status.\n" "\n" "* `OPEN` - OPEN\n" "* `WON` - WON\n" "* `LOST` - LOST\n") ) last_activity_at: typing.Optional[dt.datetime] = pydantic.Field( description="When the opportunity's last activity occurred." diff --git a/src/merge/resources/crm/types/patched_task_request.py b/src/merge/resources/crm/types/patched_task_request.py index 8b971b7c..853db394 100644 --- a/src/merge/resources/crm/types/patched_task_request.py +++ b/src/merge/resources/crm/types/patched_task_request.py @@ -16,13 +16,9 @@ class PatchedTaskRequest(pydantic.BaseModel): """ # The Task Object - ### Description - The `Task` object is used to represent a task, such as a to-do item. - ### Usage Example - TODO """ @@ -34,7 +30,7 @@ class PatchedTaskRequest(pydantic.BaseModel): completed_date: typing.Optional[dt.datetime] = pydantic.Field(description="When the task is completed.") due_date: typing.Optional[dt.datetime] = pydantic.Field(description="When the task is due.") status: typing.Optional[PatchedTaskRequestStatus] = pydantic.Field( - description=("The task's status.\n" "\n" "- `OPEN` - OPEN\n" "- `CLOSED` - CLOSED\n") + description=("The task's status.\n" "\n" "* `OPEN` - OPEN\n" "* `CLOSED` - CLOSED\n") ) integration_params: typing.Optional[typing.Dict[str, typing.Any]] linked_account_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/crm/types/phone_number.py b/src/merge/resources/crm/types/phone_number.py index 18d01ffa..d88e61cc 100644 --- a/src/merge/resources/crm/types/phone_number.py +++ b/src/merge/resources/crm/types/phone_number.py @@ -14,13 +14,9 @@ class PhoneNumber(pydantic.BaseModel): """ # The PhoneNumber Object - ### Description - The `PhoneNumber` object is used to represent an entity's phone number. - ### Usage Example - Fetch from the `GET Contact` endpoint and view their phone numbers. """ diff --git a/src/merge/resources/crm/types/phone_number_request.py b/src/merge/resources/crm/types/phone_number_request.py index 6d950728..821b8537 100644 --- a/src/merge/resources/crm/types/phone_number_request.py +++ b/src/merge/resources/crm/types/phone_number_request.py @@ -14,13 +14,9 @@ class PhoneNumberRequest(pydantic.BaseModel): """ # The PhoneNumber Object - ### Description - The `PhoneNumber` object is used to represent an entity's phone number. - ### Usage Example - Fetch from the `GET Contact` endpoint and view their phone numbers. """ diff --git a/src/merge/resources/crm/types/reason_enum.py b/src/merge/resources/crm/types/reason_enum.py index d14efa20..ea6ba5b6 100644 --- a/src/merge/resources/crm/types/reason_enum.py +++ b/src/merge/resources/crm/types/reason_enum.py @@ -8,9 +8,9 @@ class ReasonEnum(str, enum.Enum): """ - - `GENERAL_CUSTOMER_REQUEST` - GENERAL_CUSTOMER_REQUEST - - `GDPR` - GDPR - - `OTHER` - OTHER + * `GENERAL_CUSTOMER_REQUEST` - GENERAL_CUSTOMER_REQUEST + * `GDPR` - GDPR + * `OTHER` - OTHER """ GENERAL_CUSTOMER_REQUEST = "GENERAL_CUSTOMER_REQUEST" diff --git a/src/merge/resources/crm/types/remote_key.py b/src/merge/resources/crm/types/remote_key.py index b1da7ff6..5935810b 100644 --- a/src/merge/resources/crm/types/remote_key.py +++ b/src/merge/resources/crm/types/remote_key.py @@ -14,13 +14,10 @@ class RemoteKey(pydantic.BaseModel): """ # The RemoteKey Object - ### Description - The `RemoteKey` object is used to represent a request for a new remote key. ### Usage Example - Post a `GenerateRemoteKey` to receive a new `RemoteKey`. """ diff --git a/src/merge/resources/crm/types/remote_response.py b/src/merge/resources/crm/types/remote_response.py index ddb70fa9..be53f744 100644 --- a/src/merge/resources/crm/types/remote_response.py +++ b/src/merge/resources/crm/types/remote_response.py @@ -15,13 +15,10 @@ class RemoteResponse(pydantic.BaseModel): """ # The RemoteResponse Object - ### Description - The `RemoteResponse` object is used to represent information returned from a third-party endpoint. ### Usage Example - View the `RemoteResponse` returned from your `DataPassthrough`. """ diff --git a/src/merge/resources/crm/types/request_format_enum.py b/src/merge/resources/crm/types/request_format_enum.py index bf445b71..21c272f2 100644 --- a/src/merge/resources/crm/types/request_format_enum.py +++ b/src/merge/resources/crm/types/request_format_enum.py @@ -8,9 +8,9 @@ class RequestFormatEnum(str, enum.Enum): """ - - `JSON` - JSON - - `XML` - XML - - `MULTIPART` - MULTIPART + * `JSON` - JSON + * `XML` - XML + * `MULTIPART` - MULTIPART """ JSON = "JSON" diff --git a/src/merge/resources/crm/types/response_type_enum.py b/src/merge/resources/crm/types/response_type_enum.py index 4b44d47d..ef241302 100644 --- a/src/merge/resources/crm/types/response_type_enum.py +++ b/src/merge/resources/crm/types/response_type_enum.py @@ -8,8 +8,8 @@ class ResponseTypeEnum(str, enum.Enum): """ - - `JSON` - JSON - - `BASE64_GZIP` - BASE64_GZIP + * `JSON` - JSON + * `BASE64_GZIP` - BASE64_GZIP """ JSON = "JSON" diff --git a/src/merge/resources/crm/types/role_enum.py b/src/merge/resources/crm/types/role_enum.py index 05e09112..a6cfcc6f 100644 --- a/src/merge/resources/crm/types/role_enum.py +++ b/src/merge/resources/crm/types/role_enum.py @@ -8,12 +8,12 @@ class RoleEnum(str, enum.Enum): """ - - `ADMIN` - ADMIN - - `DEVELOPER` - DEVELOPER - - `MEMBER` - MEMBER - - `API` - API - - `SYSTEM` - SYSTEM - - `MERGE_TEAM` - MERGE_TEAM + * `ADMIN` - ADMIN + * `DEVELOPER` - DEVELOPER + * `MEMBER` - MEMBER + * `API` - API + * `SYSTEM` - SYSTEM + * `MERGE_TEAM` - MERGE_TEAM """ ADMIN = "ADMIN" diff --git a/src/merge/resources/crm/types/selective_sync_configurations_usage_enum.py b/src/merge/resources/crm/types/selective_sync_configurations_usage_enum.py index 4de6df94..9ff43813 100644 --- a/src/merge/resources/crm/types/selective_sync_configurations_usage_enum.py +++ b/src/merge/resources/crm/types/selective_sync_configurations_usage_enum.py @@ -8,8 +8,8 @@ class SelectiveSyncConfigurationsUsageEnum(str, enum.Enum): """ - - `IN_NEXT_SYNC` - IN_NEXT_SYNC - - `IN_LAST_SYNC` - IN_LAST_SYNC + * `IN_NEXT_SYNC` - IN_NEXT_SYNC + * `IN_LAST_SYNC` - IN_LAST_SYNC """ IN_NEXT_SYNC = "IN_NEXT_SYNC" diff --git a/src/merge/resources/crm/types/stage.py b/src/merge/resources/crm/types/stage.py index 6550fbe3..b732ecc4 100644 --- a/src/merge/resources/crm/types/stage.py +++ b/src/merge/resources/crm/types/stage.py @@ -16,13 +16,9 @@ class Stage(pydantic.BaseModel): """ # The Stage Object - ### Description - The `Stage` object is used to represent the stage of an opportunity. - ### Usage Example - TODO """ diff --git a/src/merge/resources/crm/types/sync_status.py b/src/merge/resources/crm/types/sync_status.py index 1491f392..98b6854a 100644 --- a/src/merge/resources/crm/types/sync_status.py +++ b/src/merge/resources/crm/types/sync_status.py @@ -16,13 +16,10 @@ class SyncStatus(pydantic.BaseModel): """ # The SyncStatus Object - ### Description - The `SyncStatus` object is used to represent the syncing state of an account ### Usage Example - View the `SyncStatus` for an account to see how recently its models were synced. """ diff --git a/src/merge/resources/crm/types/sync_status_status_enum.py b/src/merge/resources/crm/types/sync_status_status_enum.py index e21e3285..67145a09 100644 --- a/src/merge/resources/crm/types/sync_status_status_enum.py +++ b/src/merge/resources/crm/types/sync_status_status_enum.py @@ -8,12 +8,12 @@ class SyncStatusStatusEnum(str, enum.Enum): """ - - `SYNCING` - SYNCING - - `DONE` - DONE - - `FAILED` - FAILED - - `DISABLED` - DISABLED - - `PAUSED` - PAUSED - - `PARTIALLY_SYNCED` - PARTIALLY_SYNCED + * `SYNCING` - SYNCING + * `DONE` - DONE + * `FAILED` - FAILED + * `DISABLED` - DISABLED + * `PAUSED` - PAUSED + * `PARTIALLY_SYNCED` - PARTIALLY_SYNCED """ SYNCING = "SYNCING" diff --git a/src/merge/resources/crm/types/task.py b/src/merge/resources/crm/types/task.py index 7af416cc..ac086a4f 100644 --- a/src/merge/resources/crm/types/task.py +++ b/src/merge/resources/crm/types/task.py @@ -20,13 +20,9 @@ class Task(pydantic.BaseModel): """ # The Task Object - ### Description - The `Task` object is used to represent a task, such as a to-do item. - ### Usage Example - TODO """ @@ -38,7 +34,7 @@ class Task(pydantic.BaseModel): completed_date: typing.Optional[dt.datetime] = pydantic.Field(description="When the task is completed.") due_date: typing.Optional[dt.datetime] = pydantic.Field(description="When the task is due.") status: typing.Optional[TaskStatus] = pydantic.Field( - description=("The task's status.\n" "\n" "- `OPEN` - OPEN\n" "- `CLOSED` - CLOSED\n") + description=("The task's status.\n" "\n" "* `OPEN` - OPEN\n" "* `CLOSED` - CLOSED\n") ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( description="Indicates whether or not this object has been deleted in the third party platform." diff --git a/src/merge/resources/crm/types/task_request.py b/src/merge/resources/crm/types/task_request.py index 1c772f0e..ede20361 100644 --- a/src/merge/resources/crm/types/task_request.py +++ b/src/merge/resources/crm/types/task_request.py @@ -19,13 +19,9 @@ class TaskRequest(pydantic.BaseModel): """ # The Task Object - ### Description - The `Task` object is used to represent a task, such as a to-do item. - ### Usage Example - TODO """ @@ -37,7 +33,7 @@ class TaskRequest(pydantic.BaseModel): completed_date: typing.Optional[dt.datetime] = pydantic.Field(description="When the task is completed.") due_date: typing.Optional[dt.datetime] = pydantic.Field(description="When the task is due.") status: typing.Optional[TaskRequestStatus] = pydantic.Field( - description=("The task's status.\n" "\n" "- `OPEN` - OPEN\n" "- `CLOSED` - CLOSED\n") + description=("The task's status.\n" "\n" "* `OPEN` - OPEN\n" "* `CLOSED` - CLOSED\n") ) integration_params: typing.Optional[typing.Dict[str, typing.Any]] linked_account_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/crm/types/task_status_enum.py b/src/merge/resources/crm/types/task_status_enum.py index bf93b425..aec134f1 100644 --- a/src/merge/resources/crm/types/task_status_enum.py +++ b/src/merge/resources/crm/types/task_status_enum.py @@ -8,8 +8,8 @@ class TaskStatusEnum(str, enum.Enum): """ - - `OPEN` - OPEN - - `CLOSED` - CLOSED + * `OPEN` - OPEN + * `CLOSED` - CLOSED """ OPEN = "OPEN" diff --git a/src/merge/resources/crm/resources/tasks/types/tasks_list_request_expand.py b/src/merge/resources/crm/types/tasks_list_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/tasks/types/tasks_list_request_expand.py rename to src/merge/resources/crm/types/tasks_list_request_expand.py diff --git a/src/merge/resources/crm/resources/tasks/types/tasks_retrieve_request_expand.py b/src/merge/resources/crm/types/tasks_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/crm/resources/tasks/types/tasks_retrieve_request_expand.py rename to src/merge/resources/crm/types/tasks_retrieve_request_expand.py diff --git a/src/merge/resources/crm/types/user.py b/src/merge/resources/crm/types/user.py index 605bce37..de334142 100644 --- a/src/merge/resources/crm/types/user.py +++ b/src/merge/resources/crm/types/user.py @@ -16,13 +16,9 @@ class User(pydantic.BaseModel): """ # The User Object - ### Description - The `User` object is used to represent a user with a login to the CRM system. - ### Usage Example - TODO """ diff --git a/src/merge/resources/filestorage/__init__.py b/src/merge/resources/filestorage/__init__.py index e6800172..bf061644 100644 --- a/src/merge/resources/filestorage/__init__.py +++ b/src/merge/resources/filestorage/__init__.py @@ -38,6 +38,8 @@ FileRequestPermissionsItem, FileStorageFileResponse, FileStorageFolderResponse, + FilesListRequestExpand, + FilesRetrieveRequestExpand, Folder, FolderDrive, FolderParentFolder, @@ -48,16 +50,20 @@ FolderRequestParentFolder, FolderRequestPermissions, FolderRequestPermissionsItem, + FoldersListRequestExpand, + FoldersRetrieveRequestExpand, Group, Issue, IssueStatus, IssueStatusEnum, + IssuesListRequestStatus, LinkToken, LinkedAccountCondition, LinkedAccountConditionRequest, LinkedAccountSelectiveSyncConfiguration, LinkedAccountSelectiveSyncConfigurationRequest, LinkedAccountStatus, + LinkedAccountsListRequestCategory, MetaResponse, MethodEnum, ModelOperation, @@ -100,12 +106,6 @@ WebhookReceiver, ) from .resources import ( - FilesListRequestExpand, - FilesRetrieveRequestExpand, - FoldersListRequestExpand, - FoldersRetrieveRequestExpand, - IssuesListRequestStatus, - LinkedAccountsListRequestCategory, account_details, account_token, async_passthrough, diff --git a/src/merge/resources/filestorage/resources/__init__.py b/src/merge/resources/filestorage/resources/__init__.py index f1b3acd1..04a6af07 100644 --- a/src/merge/resources/filestorage/resources/__init__.py +++ b/src/merge/resources/filestorage/resources/__init__.py @@ -23,18 +23,8 @@ users, webhook_receivers, ) -from .files import FilesListRequestExpand, FilesRetrieveRequestExpand -from .folders import FoldersListRequestExpand, FoldersRetrieveRequestExpand -from .issues import IssuesListRequestStatus -from .linked_accounts import LinkedAccountsListRequestCategory __all__ = [ - "FilesListRequestExpand", - "FilesRetrieveRequestExpand", - "FoldersListRequestExpand", - "FoldersRetrieveRequestExpand", - "IssuesListRequestStatus", - "LinkedAccountsListRequestCategory", "account_details", "account_token", "async_passthrough", diff --git a/src/merge/resources/filestorage/resources/account_details/client.py b/src/merge/resources/filestorage/resources/account_details/client.py index 903d1694..e810f8db 100644 --- a/src/merge/resources/filestorage/resources/account_details/client.py +++ b/src/merge/resources/filestorage/resources/account_details/client.py @@ -32,7 +32,7 @@ def retrieve(self) -> AccountDetails: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -64,7 +64,7 @@ async def retrieve(self) -> AccountDetails: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/filestorage/resources/account_token/client.py b/src/merge/resources/filestorage/resources/account_token/client.py index 6eba5629..1fcc2fee 100644 --- a/src/merge/resources/filestorage/resources/account_token/client.py +++ b/src/merge/resources/filestorage/resources/account_token/client.py @@ -26,7 +26,9 @@ def retrieve(self, public_token: str) -> AccountToken: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/account-token/{public_token}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -52,7 +54,9 @@ async def retrieve(self, public_token: str) -> AccountToken: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/account-token/{public_token}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/filestorage/resources/async_passthrough/client.py b/src/merge/resources/filestorage/resources/async_passthrough/client.py index ed36f524..06d7eeaf 100644 --- a/src/merge/resources/filestorage/resources/async_passthrough/client.py +++ b/src/merge/resources/filestorage/resources/async_passthrough/client.py @@ -62,7 +62,7 @@ def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughReciept: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -85,7 +85,8 @@ def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/filestorage/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, @@ -141,7 +142,7 @@ async def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughRe """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -164,7 +165,8 @@ async def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = await self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/filestorage/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/filestorage/resources/audit_trail/client.py b/src/merge/resources/filestorage/resources/audit_trail/client.py index 71f97479..012ab604 100644 --- a/src/merge/resources/filestorage/resources/audit_trail/client.py +++ b/src/merge/resources/filestorage/resources/audit_trail/client.py @@ -55,7 +55,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, @@ -118,7 +118,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/filestorage/resources/available_actions/client.py b/src/merge/resources/filestorage/resources/available_actions/client.py index 0d98f7ad..be7d91bd 100644 --- a/src/merge/resources/filestorage/resources/available_actions/client.py +++ b/src/merge/resources/filestorage/resources/available_actions/client.py @@ -23,7 +23,7 @@ def retrieve(self) -> AvailableActions: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -46,7 +46,7 @@ async def retrieve(self) -> AvailableActions: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/filestorage/resources/delete_account/client.py b/src/merge/resources/filestorage/resources/delete_account/client.py index 0fb875a7..f662ec81 100644 --- a/src/merge/resources/filestorage/resources/delete_account/client.py +++ b/src/merge/resources/filestorage/resources/delete_account/client.py @@ -26,7 +26,7 @@ def delete(self) -> None: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -58,7 +58,7 @@ async def delete(self) -> None: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/filestorage/resources/drives/client.py b/src/merge/resources/filestorage/resources/drives/client.py index 273b9ed3..5b8816b5 100644 --- a/src/merge/resources/filestorage/resources/drives/client.py +++ b/src/merge/resources/filestorage/resources/drives/client.py @@ -70,7 +70,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "drives"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/drives"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -117,7 +117,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"drives/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/drives/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -183,7 +183,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "drives"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/drives"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -230,7 +230,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"drives/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/drives/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/filestorage/resources/files/__init__.py b/src/merge/resources/filestorage/resources/files/__init__.py index c18730db..f3ea2659 100644 --- a/src/merge/resources/filestorage/resources/files/__init__.py +++ b/src/merge/resources/filestorage/resources/files/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import FilesListRequestExpand, FilesRetrieveRequestExpand - -__all__ = ["FilesListRequestExpand", "FilesRetrieveRequestExpand"] diff --git a/src/merge/resources/filestorage/resources/files/client.py b/src/merge/resources/filestorage/resources/files/client.py index 08736134..6b87d05c 100644 --- a/src/merge/resources/filestorage/resources/files/client.py +++ b/src/merge/resources/filestorage/resources/files/client.py @@ -13,10 +13,10 @@ from ...types.file import File from ...types.file_request import FileRequest from ...types.file_storage_file_response import FileStorageFileResponse +from ...types.files_list_request_expand import FilesListRequestExpand +from ...types.files_retrieve_request_expand import FilesRetrieveRequestExpand from ...types.meta_response import MetaResponse from ...types.paginated_file_list import PaginatedFileList -from .types.files_list_request_expand import FilesListRequestExpand -from .types.files_retrieve_request_expand import FilesRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -91,7 +91,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "files"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/files"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -157,7 +157,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "files"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/files"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -202,7 +202,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"files/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/files/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -226,7 +226,7 @@ def download_retrieve(self, id: str, *, mime_type: typing.Optional[str] = None) """ with self._client_wrapper.httpx_client.stream( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"files/{id}/download"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/files/{id}/download"), params=remove_none_from_dict({"mime_type": mime_type}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -257,7 +257,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "files/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/files/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -334,7 +334,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "files"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/files"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -400,7 +400,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "files"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/files"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -445,7 +445,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"files/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/files/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -471,7 +471,7 @@ async def download_retrieve( """ async with self._client_wrapper.httpx_client.stream( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"files/{id}/download"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/files/{id}/download"), params=remove_none_from_dict({"mime_type": mime_type}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -502,7 +502,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "files/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/files/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/filestorage/resources/files/types/__init__.py b/src/merge/resources/filestorage/resources/files/types/__init__.py deleted file mode 100644 index a3154c37..00000000 --- a/src/merge/resources/filestorage/resources/files/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .files_list_request_expand import FilesListRequestExpand -from .files_retrieve_request_expand import FilesRetrieveRequestExpand - -__all__ = ["FilesListRequestExpand", "FilesRetrieveRequestExpand"] diff --git a/src/merge/resources/filestorage/resources/folders/__init__.py b/src/merge/resources/filestorage/resources/folders/__init__.py index e16d0069..f3ea2659 100644 --- a/src/merge/resources/filestorage/resources/folders/__init__.py +++ b/src/merge/resources/filestorage/resources/folders/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import FoldersListRequestExpand, FoldersRetrieveRequestExpand - -__all__ = ["FoldersListRequestExpand", "FoldersRetrieveRequestExpand"] diff --git a/src/merge/resources/filestorage/resources/folders/client.py b/src/merge/resources/filestorage/resources/folders/client.py index 77d49477..2cfdcefc 100644 --- a/src/merge/resources/filestorage/resources/folders/client.py +++ b/src/merge/resources/filestorage/resources/folders/client.py @@ -13,10 +13,10 @@ from ...types.file_storage_folder_response import FileStorageFolderResponse from ...types.folder import Folder from ...types.folder_request import FolderRequest +from ...types.folders_list_request_expand import FoldersListRequestExpand +from ...types.folders_retrieve_request_expand import FoldersRetrieveRequestExpand from ...types.meta_response import MetaResponse from ...types.paginated_folder_list import PaginatedFolderList -from .types.folders_list_request_expand import FoldersListRequestExpand -from .types.folders_retrieve_request_expand import FoldersRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -91,7 +91,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "folders"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/folders"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -155,7 +155,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "folders"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/folders"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -200,7 +200,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"folders/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/folders/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -228,7 +228,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "folders/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/folders/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -305,7 +305,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "folders"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/folders"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -369,7 +369,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "folders"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/folders"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -414,7 +414,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"folders/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/folders/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -442,7 +442,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "folders/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/folders/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/filestorage/resources/folders/types/__init__.py b/src/merge/resources/filestorage/resources/folders/types/__init__.py deleted file mode 100644 index 7f9587ac..00000000 --- a/src/merge/resources/filestorage/resources/folders/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .folders_list_request_expand import FoldersListRequestExpand -from .folders_retrieve_request_expand import FoldersRetrieveRequestExpand - -__all__ = ["FoldersListRequestExpand", "FoldersRetrieveRequestExpand"] diff --git a/src/merge/resources/filestorage/resources/force_resync/client.py b/src/merge/resources/filestorage/resources/force_resync/client.py index 0560cd0c..1cabdb4b 100644 --- a/src/merge/resources/filestorage/resources/force_resync/client.py +++ b/src/merge/resources/filestorage/resources/force_resync/client.py @@ -33,7 +33,7 @@ def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ async def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/filestorage/resources/generate_key/client.py b/src/merge/resources/filestorage/resources/generate_key/client.py index 20853f74..e28e0b6d 100644 --- a/src/merge/resources/filestorage/resources/generate_key/client.py +++ b/src/merge/resources/filestorage/resources/generate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/filestorage/resources/groups/client.py b/src/merge/resources/filestorage/resources/groups/client.py index 4ed469b9..e59bdc0a 100644 --- a/src/merge/resources/filestorage/resources/groups/client.py +++ b/src/merge/resources/filestorage/resources/groups/client.py @@ -67,7 +67,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "groups"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/groups"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -113,7 +113,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"groups/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/groups/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -176,7 +176,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "groups"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/groups"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -222,7 +222,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"groups/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/groups/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/filestorage/resources/issues/__init__.py b/src/merge/resources/filestorage/resources/issues/__init__.py index ab74e304..f3ea2659 100644 --- a/src/merge/resources/filestorage/resources/issues/__init__.py +++ b/src/merge/resources/filestorage/resources/issues/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/filestorage/resources/issues/client.py b/src/merge/resources/filestorage/resources/issues/client.py index 6c0284a6..54f76576 100644 --- a/src/merge/resources/filestorage/resources/issues/client.py +++ b/src/merge/resources/filestorage/resources/issues/client.py @@ -10,8 +10,8 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.issue import Issue +from ...types.issues_list_request_status import IssuesListRequestStatus from ...types.paginated_issue_list import PaginatedIssueList -from .types.issues_list_request_status import IssuesListRequestStatus try: import pydantic.v1 as pydantic # type: ignore @@ -70,8 +70,8 @@ def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import Merge from merge.resources.filestorage import IssuesListRequestStatus @@ -85,7 +85,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -141,7 +141,7 @@ def retrieve(self, id: str) -> Issue: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -205,8 +205,8 @@ async def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import AsyncMerge from merge.resources.filestorage import IssuesListRequestStatus @@ -220,7 +220,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -276,7 +276,7 @@ async def retrieve(self, id: str) -> Issue: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/filestorage/resources/issues/types/__init__.py b/src/merge/resources/filestorage/resources/issues/types/__init__.py deleted file mode 100644 index 660c5d2a..00000000 --- a/src/merge/resources/filestorage/resources/issues/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .issues_list_request_status import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/filestorage/resources/link_token/client.py b/src/merge/resources/filestorage/resources/link_token/client.py index 8abc8531..86572f0e 100644 --- a/src/merge/resources/filestorage/resources/link_token/client.py +++ b/src/merge/resources/filestorage/resources/link_token/client.py @@ -72,7 +72,7 @@ def create( _request["common_models"] = common_models _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -138,7 +138,7 @@ async def create( _request["common_models"] = common_models _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/filestorage/resources/linked_accounts/__init__.py b/src/merge/resources/filestorage/resources/linked_accounts/__init__.py index 70377fa3..f3ea2659 100644 --- a/src/merge/resources/filestorage/resources/linked_accounts/__init__.py +++ b/src/merge/resources/filestorage/resources/linked_accounts/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/filestorage/resources/linked_accounts/client.py b/src/merge/resources/filestorage/resources/linked_accounts/client.py index fa012dcd..5f1b0a91 100644 --- a/src/merge/resources/filestorage/resources/linked_accounts/client.py +++ b/src/merge/resources/filestorage/resources/linked_accounts/client.py @@ -7,8 +7,8 @@ from .....core.api_error import ApiError from .....core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from .....core.remove_none_from_dict import remove_none_from_dict +from ...types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory from ...types.paginated_account_details_and_actions_list import PaginatedAccountDetailsAndActionsList -from .types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory try: import pydantic.v1 as pydantic # type: ignore @@ -43,13 +43,13 @@ def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -87,7 +87,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, @@ -144,13 +144,13 @@ async def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -188,7 +188,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, diff --git a/src/merge/resources/filestorage/resources/linked_accounts/types/__init__.py b/src/merge/resources/filestorage/resources/linked_accounts/types/__init__.py deleted file mode 100644 index 9ff5c0ae..00000000 --- a/src/merge/resources/filestorage/resources/linked_accounts/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/filestorage/resources/passthrough/client.py b/src/merge/resources/filestorage/resources/passthrough/client.py index dc8e33ee..f179f70f 100644 --- a/src/merge/resources/filestorage/resources/passthrough/client.py +++ b/src/merge/resources/filestorage/resources/passthrough/client.py @@ -32,7 +32,7 @@ def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -59,7 +59,7 @@ async def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/filestorage/resources/regenerate_key/client.py b/src/merge/resources/filestorage/resources/regenerate_key/client.py index a4e13f0d..5696ec63 100644 --- a/src/merge/resources/filestorage/resources/regenerate_key/client.py +++ b/src/merge/resources/filestorage/resources/regenerate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/filestorage/resources/selective_sync/client.py b/src/merge/resources/filestorage/resources/selective_sync/client.py index 4b6bc8ef..a7005b8f 100644 --- a/src/merge/resources/filestorage/resources/selective_sync/client.py +++ b/src/merge/resources/filestorage/resources/selective_sync/client.py @@ -40,7 +40,9 @@ def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncConfigura """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/selective-sync/configurations" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -80,7 +82,9 @@ def configurations_update( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/selective-sync/configurations" + ), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -120,7 +124,7 @@ def meta_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -153,7 +157,9 @@ async def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncCon """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/selective-sync/configurations" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -193,7 +199,9 @@ async def configurations_update( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/selective-sync/configurations" + ), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -233,7 +241,7 @@ async def meta_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/filestorage/resources/sync_status/client.py b/src/merge/resources/filestorage/resources/sync_status/client.py index a9cca57c..790e11a9 100644 --- a/src/merge/resources/filestorage/resources/sync_status/client.py +++ b/src/merge/resources/filestorage/resources/sync_status/client.py @@ -40,7 +40,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -79,7 +79,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/filestorage/resources/users/client.py b/src/merge/resources/filestorage/resources/users/client.py index 66570ecf..323700e3 100644 --- a/src/merge/resources/filestorage/resources/users/client.py +++ b/src/merge/resources/filestorage/resources/users/client.py @@ -70,7 +70,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "users"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/users"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -117,7 +117,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"users/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/users/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -183,7 +183,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "users"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/users"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -230,7 +230,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"users/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/filestorage/v1/users/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/filestorage/resources/webhook_receivers/client.py b/src/merge/resources/filestorage/resources/webhook_receivers/client.py index 23777c11..3d5f30b8 100644 --- a/src/merge/resources/filestorage/resources/webhook_receivers/client.py +++ b/src/merge/resources/filestorage/resources/webhook_receivers/client.py @@ -37,7 +37,7 @@ def list(self) -> typing.List[WebhookReceiver]: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ def create(self, *, event: str, is_active: bool, key: typing.Optional[str] = OMI _request["key"] = key _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -98,7 +98,7 @@ async def list(self) -> typing.List[WebhookReceiver]: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -126,7 +126,7 @@ async def create(self, *, event: str, is_active: bool, key: typing.Optional[str] _request["key"] = key _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/filestorage/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/filestorage/types/__init__.py b/src/merge/resources/filestorage/types/__init__.py index e84ecbbc..2a190e97 100644 --- a/src/merge/resources/filestorage/types/__init__.py +++ b/src/merge/resources/filestorage/types/__init__.py @@ -37,6 +37,8 @@ from .file_request_permissions_item import FileRequestPermissionsItem from .file_storage_file_response import FileStorageFileResponse from .file_storage_folder_response import FileStorageFolderResponse +from .files_list_request_expand import FilesListRequestExpand +from .files_retrieve_request_expand import FilesRetrieveRequestExpand from .folder import Folder from .folder_drive import FolderDrive from .folder_parent_folder import FolderParentFolder @@ -47,16 +49,20 @@ from .folder_request_parent_folder import FolderRequestParentFolder from .folder_request_permissions import FolderRequestPermissions from .folder_request_permissions_item import FolderRequestPermissionsItem +from .folders_list_request_expand import FoldersListRequestExpand +from .folders_retrieve_request_expand import FoldersRetrieveRequestExpand from .group import Group from .issue import Issue from .issue_status import IssueStatus from .issue_status_enum import IssueStatusEnum +from .issues_list_request_status import IssuesListRequestStatus from .link_token import LinkToken from .linked_account_condition import LinkedAccountCondition from .linked_account_condition_request import LinkedAccountConditionRequest from .linked_account_selective_sync_configuration import LinkedAccountSelectiveSyncConfiguration from .linked_account_selective_sync_configuration_request import LinkedAccountSelectiveSyncConfigurationRequest from .linked_account_status import LinkedAccountStatus +from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory from .meta_response import MetaResponse from .method_enum import MethodEnum from .model_operation import ModelOperation @@ -136,6 +142,8 @@ "FileRequestPermissionsItem", "FileStorageFileResponse", "FileStorageFolderResponse", + "FilesListRequestExpand", + "FilesRetrieveRequestExpand", "Folder", "FolderDrive", "FolderParentFolder", @@ -146,16 +154,20 @@ "FolderRequestParentFolder", "FolderRequestPermissions", "FolderRequestPermissionsItem", + "FoldersListRequestExpand", + "FoldersRetrieveRequestExpand", "Group", "Issue", "IssueStatus", "IssueStatusEnum", + "IssuesListRequestStatus", "LinkToken", "LinkedAccountCondition", "LinkedAccountConditionRequest", "LinkedAccountSelectiveSyncConfiguration", "LinkedAccountSelectiveSyncConfigurationRequest", "LinkedAccountStatus", + "LinkedAccountsListRequestCategory", "MetaResponse", "MethodEnum", "ModelOperation", diff --git a/src/merge/resources/filestorage/types/account_details_and_actions.py b/src/merge/resources/filestorage/types/account_details_and_actions.py index fda4a3a9..cf6d8833 100644 --- a/src/merge/resources/filestorage/types/account_details_and_actions.py +++ b/src/merge/resources/filestorage/types/account_details_and_actions.py @@ -17,13 +17,10 @@ class AccountDetailsAndActions(pydantic.BaseModel): """ # The LinkedAccount Object - ### Description - The `LinkedAccount` object is used to represent an end user's link with a specific integration. ### Usage Example - View a list of your organization's `LinkedAccount` objects. """ diff --git a/src/merge/resources/filestorage/types/account_details_and_actions_status_enum.py b/src/merge/resources/filestorage/types/account_details_and_actions_status_enum.py index a904e550..f02a70b8 100644 --- a/src/merge/resources/filestorage/types/account_details_and_actions_status_enum.py +++ b/src/merge/resources/filestorage/types/account_details_and_actions_status_enum.py @@ -8,9 +8,9 @@ class AccountDetailsAndActionsStatusEnum(str, enum.Enum): """ - - `COMPLETE` - COMPLETE - - `INCOMPLETE` - INCOMPLETE - - `RELINK_NEEDED` - RELINK_NEEDED + * `COMPLETE` - COMPLETE + * `INCOMPLETE` - INCOMPLETE + * `RELINK_NEEDED` - RELINK_NEEDED """ COMPLETE = "COMPLETE" diff --git a/src/merge/resources/filestorage/types/audit_log_event.py b/src/merge/resources/filestorage/types/audit_log_event.py index 0d3eeb7d..c6232c1e 100644 --- a/src/merge/resources/filestorage/types/audit_log_event.py +++ b/src/merge/resources/filestorage/types/audit_log_event.py @@ -25,12 +25,12 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the role of the user (or SYSTEM/API if action not taken by a user) at the time of this Event occurring.\n" "\n" - "- `ADMIN` - ADMIN\n" - "- `DEVELOPER` - DEVELOPER\n" - "- `MEMBER` - MEMBER\n" - "- `API` - API\n" - "- `SYSTEM` - SYSTEM\n" - "- `MERGE_TEAM` - MERGE_TEAM\n" + "* `ADMIN` - ADMIN\n" + "* `DEVELOPER` - DEVELOPER\n" + "* `MEMBER` - MEMBER\n" + "* `API` - API\n" + "* `SYSTEM` - SYSTEM\n" + "* `MERGE_TEAM` - MERGE_TEAM\n" ) ) ip_address: str @@ -38,36 +38,36 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the type of event that occurred.\n" "\n" - "- `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" - "- `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" - "- `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" - "- `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" - "- `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" - "- `INVITED_USER` - INVITED_USER\n" - "- `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" - "- `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" - "- `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" - "- `CREATED_DESTINATION` - CREATED_DESTINATION\n" - "- `DELETED_DESTINATION` - DELETED_DESTINATION\n" - "- `CHANGED_SCOPES` - CHANGED_SCOPES\n" - "- `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" - "- `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" - "- `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" - "- `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" - "- `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" - "- `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" - "- `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" - "- `RESET_PASSWORD` - RESET_PASSWORD\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" + "* `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" + "* `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" + "* `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" + "* `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" + "* `INVITED_USER` - INVITED_USER\n" + "* `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" + "* `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" + "* `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" + "* `CREATED_DESTINATION` - CREATED_DESTINATION\n" + "* `DELETED_DESTINATION` - DELETED_DESTINATION\n" + "* `CHANGED_SCOPES` - CHANGED_SCOPES\n" + "* `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" + "* `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" + "* `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" + "* `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" + "* `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" + "* `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" + "* `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" + "* `RESET_PASSWORD` - RESET_PASSWORD\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" ) ) event_description: str diff --git a/src/merge/resources/filestorage/types/available_actions.py b/src/merge/resources/filestorage/types/available_actions.py index d32002fb..b2a97547 100644 --- a/src/merge/resources/filestorage/types/available_actions.py +++ b/src/merge/resources/filestorage/types/available_actions.py @@ -16,13 +16,10 @@ class AvailableActions(pydantic.BaseModel): """ # The AvailableActions Object - ### Description - The `Activity` object is used to see all available model/operation combinations for an integration. ### Usage Example - Fetch all the actions available for the `Zenefits` integration. """ diff --git a/src/merge/resources/filestorage/types/categories_enum.py b/src/merge/resources/filestorage/types/categories_enum.py index ee5cac33..3f2dc5a9 100644 --- a/src/merge/resources/filestorage/types/categories_enum.py +++ b/src/merge/resources/filestorage/types/categories_enum.py @@ -8,13 +8,13 @@ class CategoriesEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/filestorage/types/category_enum.py b/src/merge/resources/filestorage/types/category_enum.py index ad5a0688..d37e48f5 100644 --- a/src/merge/resources/filestorage/types/category_enum.py +++ b/src/merge/resources/filestorage/types/category_enum.py @@ -8,13 +8,13 @@ class CategoryEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/filestorage/types/condition_schema.py b/src/merge/resources/filestorage/types/condition_schema.py index 7ebf9534..eae5c8cc 100644 --- a/src/merge/resources/filestorage/types/condition_schema.py +++ b/src/merge/resources/filestorage/types/condition_schema.py @@ -21,7 +21,7 @@ class ConditionSchema(pydantic.BaseModel): description="The common model for which a condition schema is defined." ) native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) field_name: typing.Optional[str] = pydantic.Field( description='The name of the field on the common model that this condition corresponds to, if they conceptually match. e.g. "location_type".' @@ -33,13 +33,13 @@ class ConditionSchema(pydantic.BaseModel): description=( "The type of value(s) that can be set for this condition.\n" "\n" - "- `BOOLEAN` - BOOLEAN\n" - "- `DATE` - DATE\n" - "- `DATE_TIME` - DATE_TIME\n" - "- `INTEGER` - INTEGER\n" - "- `FLOAT` - FLOAT\n" - "- `STRING` - STRING\n" - "- `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" + "* `BOOLEAN` - BOOLEAN\n" + "* `DATE` - DATE\n" + "* `DATE_TIME` - DATE_TIME\n" + "* `INTEGER` - INTEGER\n" + "* `FLOAT` - FLOAT\n" + "* `STRING` - STRING\n" + "* `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" ) ) operators: typing.List[OperatorSchema] = pydantic.Field( diff --git a/src/merge/resources/filestorage/types/condition_type_enum.py b/src/merge/resources/filestorage/types/condition_type_enum.py index 2814507a..c87351cf 100644 --- a/src/merge/resources/filestorage/types/condition_type_enum.py +++ b/src/merge/resources/filestorage/types/condition_type_enum.py @@ -8,13 +8,13 @@ class ConditionTypeEnum(str, enum.Enum): """ - - `BOOLEAN` - BOOLEAN - - `DATE` - DATE - - `DATE_TIME` - DATE_TIME - - `INTEGER` - INTEGER - - `FLOAT` - FLOAT - - `STRING` - STRING - - `LIST_OF_STRINGS` - LIST_OF_STRINGS + * `BOOLEAN` - BOOLEAN + * `DATE` - DATE + * `DATE_TIME` - DATE_TIME + * `INTEGER` - INTEGER + * `FLOAT` - FLOAT + * `STRING` - STRING + * `LIST_OF_STRINGS` - LIST_OF_STRINGS """ BOOLEAN = "BOOLEAN" @@ -31,7 +31,7 @@ def visit( date: typing.Callable[[], T_Result], date_time: typing.Callable[[], T_Result], integer: typing.Callable[[], T_Result], - float_: typing.Callable[[], T_Result], + float: typing.Callable[[], T_Result], string: typing.Callable[[], T_Result], list_of_strings: typing.Callable[[], T_Result], ) -> T_Result: @@ -44,7 +44,7 @@ def visit( if self is ConditionTypeEnum.INTEGER: return integer() if self is ConditionTypeEnum.FLOAT: - return float_() + return float() if self is ConditionTypeEnum.STRING: return string() if self is ConditionTypeEnum.LIST_OF_STRINGS: diff --git a/src/merge/resources/filestorage/types/data_passthrough_request.py b/src/merge/resources/filestorage/types/data_passthrough_request.py index 3acebedd..844fb541 100644 --- a/src/merge/resources/filestorage/types/data_passthrough_request.py +++ b/src/merge/resources/filestorage/types/data_passthrough_request.py @@ -17,13 +17,10 @@ class DataPassthroughRequest(pydantic.BaseModel): """ # The DataPassthrough Object - ### Description - The `DataPassthrough` object is used to send information to an otherwise-unsupported third-party endpoint. ### Usage Example - Create a `DataPassthrough` to get team hierarchies from your Rippling integration. """ diff --git a/src/merge/resources/filestorage/types/drive.py b/src/merge/resources/filestorage/types/drive.py index 7bd4df66..9bb85a55 100644 --- a/src/merge/resources/filestorage/types/drive.py +++ b/src/merge/resources/filestorage/types/drive.py @@ -14,13 +14,9 @@ class Drive(pydantic.BaseModel): """ # The Drive Object - ### Description - The `Drive` object is used to represent a drive that contains the folders and files in the user's workspace. - ### Usage Example - Fetch from the `GET /api/filestorage/v1/drives` endpoint and view their drives. """ diff --git a/src/merge/resources/filestorage/types/enabled_actions_enum.py b/src/merge/resources/filestorage/types/enabled_actions_enum.py index 949d69dc..29cf9839 100644 --- a/src/merge/resources/filestorage/types/enabled_actions_enum.py +++ b/src/merge/resources/filestorage/types/enabled_actions_enum.py @@ -8,8 +8,8 @@ class EnabledActionsEnum(str, enum.Enum): """ - - `READ` - READ - - `WRITE` - WRITE + * `READ` - READ + * `WRITE` - WRITE """ READ = "READ" diff --git a/src/merge/resources/filestorage/types/encoding_enum.py b/src/merge/resources/filestorage/types/encoding_enum.py index fed12372..7454647e 100644 --- a/src/merge/resources/filestorage/types/encoding_enum.py +++ b/src/merge/resources/filestorage/types/encoding_enum.py @@ -8,9 +8,9 @@ class EncodingEnum(str, enum.Enum): """ - - `RAW` - RAW - - `BASE64` - BASE64 - - `GZIP_BASE64` - GZIP_BASE64 + * `RAW` - RAW + * `BASE64` - BASE64 + * `GZIP_BASE64` - GZIP_BASE64 """ RAW = "RAW" diff --git a/src/merge/resources/filestorage/types/event_type_enum.py b/src/merge/resources/filestorage/types/event_type_enum.py index a23516a7..9cccb5a6 100644 --- a/src/merge/resources/filestorage/types/event_type_enum.py +++ b/src/merge/resources/filestorage/types/event_type_enum.py @@ -8,36 +8,36 @@ class EventTypeEnum(str, enum.Enum): """ - - `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY - - `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY - - `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY - - `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY - - `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY - - `INVITED_USER` - INVITED_USER - - `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED - - `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED - - `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT - - `CREATED_DESTINATION` - CREATED_DESTINATION - - `DELETED_DESTINATION` - DELETED_DESTINATION - - `CHANGED_SCOPES` - CHANGED_SCOPES - - `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION - - `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS - - `ENABLED_INTEGRATION` - ENABLED_INTEGRATION - - `DISABLED_INTEGRATION` - DISABLED_INTEGRATION - - `ENABLED_CATEGORY` - ENABLED_CATEGORY - - `DISABLED_CATEGORY` - DISABLED_CATEGORY - - `CHANGED_PASSWORD` - CHANGED_PASSWORD - - `RESET_PASSWORD` - RESET_PASSWORD - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING - - `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING - - `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING - - `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING - - `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING - - `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING + * `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY + * `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY + * `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY + * `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY + * `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY + * `INVITED_USER` - INVITED_USER + * `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED + * `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED + * `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT + * `CREATED_DESTINATION` - CREATED_DESTINATION + * `DELETED_DESTINATION` - DELETED_DESTINATION + * `CHANGED_SCOPES` - CHANGED_SCOPES + * `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION + * `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS + * `ENABLED_INTEGRATION` - ENABLED_INTEGRATION + * `DISABLED_INTEGRATION` - DISABLED_INTEGRATION + * `ENABLED_CATEGORY` - ENABLED_CATEGORY + * `DISABLED_CATEGORY` - DISABLED_CATEGORY + * `CHANGED_PASSWORD` - CHANGED_PASSWORD + * `RESET_PASSWORD` - RESET_PASSWORD + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING + * `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING + * `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING + * `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING + * `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING + * `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING """ CREATED_REMOTE_PRODUCTION_API_KEY = "CREATED_REMOTE_PRODUCTION_API_KEY" diff --git a/src/merge/resources/filestorage/types/file.py b/src/merge/resources/filestorage/types/file.py index cf5cd262..e12548b9 100644 --- a/src/merge/resources/filestorage/types/file.py +++ b/src/merge/resources/filestorage/types/file.py @@ -17,13 +17,9 @@ class File(pydantic.BaseModel): """ # The File Object - ### Description - The `File` object is used to represent a file in the workspace. The Object typically exists under a folder or drive, if it exists. - ### Usage Example - Fetch from the `GET /api/filestorage/v1/files` endpoint and view their files. """ diff --git a/src/merge/resources/filestorage/types/file_request.py b/src/merge/resources/filestorage/types/file_request.py index 64d985a3..17646db2 100644 --- a/src/merge/resources/filestorage/types/file_request.py +++ b/src/merge/resources/filestorage/types/file_request.py @@ -17,13 +17,9 @@ class FileRequest(pydantic.BaseModel): """ # The File Object - ### Description - The `File` object is used to represent a file in the workspace. The Object typically exists under a folder or drive, if it exists. - ### Usage Example - Fetch from the `GET /api/filestorage/v1/files` endpoint and view their files. """ diff --git a/src/merge/resources/filestorage/resources/files/types/files_list_request_expand.py b/src/merge/resources/filestorage/types/files_list_request_expand.py similarity index 100% rename from src/merge/resources/filestorage/resources/files/types/files_list_request_expand.py rename to src/merge/resources/filestorage/types/files_list_request_expand.py diff --git a/src/merge/resources/filestorage/resources/files/types/files_retrieve_request_expand.py b/src/merge/resources/filestorage/types/files_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/filestorage/resources/files/types/files_retrieve_request_expand.py rename to src/merge/resources/filestorage/types/files_retrieve_request_expand.py diff --git a/src/merge/resources/filestorage/types/folder.py b/src/merge/resources/filestorage/types/folder.py index a4eeca45..20aea447 100644 --- a/src/merge/resources/filestorage/types/folder.py +++ b/src/merge/resources/filestorage/types/folder.py @@ -18,13 +18,9 @@ class Folder(pydantic.BaseModel): """ # The Folder Object - ### Description - The `Folder` object is used to represent a collection of files and/or folders in the workspace. Could be within a drive, if it exists. - ### Usage Example - Fetch from the `GET /api/filestorage/v1/folders` endpoint and view their folders. """ diff --git a/src/merge/resources/filestorage/types/folder_request.py b/src/merge/resources/filestorage/types/folder_request.py index 78f9fce4..9ad989bc 100644 --- a/src/merge/resources/filestorage/types/folder_request.py +++ b/src/merge/resources/filestorage/types/folder_request.py @@ -17,13 +17,9 @@ class FolderRequest(pydantic.BaseModel): """ # The Folder Object - ### Description - The `Folder` object is used to represent a collection of files and/or folders in the workspace. Could be within a drive, if it exists. - ### Usage Example - Fetch from the `GET /api/filestorage/v1/folders` endpoint and view their folders. """ diff --git a/src/merge/resources/filestorage/resources/folders/types/folders_list_request_expand.py b/src/merge/resources/filestorage/types/folders_list_request_expand.py similarity index 100% rename from src/merge/resources/filestorage/resources/folders/types/folders_list_request_expand.py rename to src/merge/resources/filestorage/types/folders_list_request_expand.py diff --git a/src/merge/resources/filestorage/resources/folders/types/folders_retrieve_request_expand.py b/src/merge/resources/filestorage/types/folders_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/filestorage/resources/folders/types/folders_retrieve_request_expand.py rename to src/merge/resources/filestorage/types/folders_retrieve_request_expand.py diff --git a/src/merge/resources/filestorage/types/group.py b/src/merge/resources/filestorage/types/group.py index be0a96bb..76fd4bb5 100644 --- a/src/merge/resources/filestorage/types/group.py +++ b/src/merge/resources/filestorage/types/group.py @@ -14,13 +14,9 @@ class Group(pydantic.BaseModel): """ # The Group Object - ### Description - The `Group` object is used to represent any subset of `User`s. This can extend to company domains as well. - ### Usage Example - Fetch from the `GET /api/filestorage/v1/groups` endpoint and view their groups. """ diff --git a/src/merge/resources/filestorage/types/issue.py b/src/merge/resources/filestorage/types/issue.py index 86ff7dbe..e057e513 100644 --- a/src/merge/resources/filestorage/types/issue.py +++ b/src/merge/resources/filestorage/types/issue.py @@ -18,8 +18,8 @@ class Issue(pydantic.BaseModel): description=( "Status of the issue. Options: ('ONGOING', 'RESOLVED')\n" "\n" - "- `ONGOING` - ONGOING\n" - "- `RESOLVED` - RESOLVED\n" + "* `ONGOING` - ONGOING\n" + "* `RESOLVED` - RESOLVED\n" ) ) error_description: str diff --git a/src/merge/resources/filestorage/types/issue_status_enum.py b/src/merge/resources/filestorage/types/issue_status_enum.py index fc2ef2b5..57eb9618 100644 --- a/src/merge/resources/filestorage/types/issue_status_enum.py +++ b/src/merge/resources/filestorage/types/issue_status_enum.py @@ -8,8 +8,8 @@ class IssueStatusEnum(str, enum.Enum): """ - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED """ ONGOING = "ONGOING" diff --git a/src/merge/resources/filestorage/resources/issues/types/issues_list_request_status.py b/src/merge/resources/filestorage/types/issues_list_request_status.py similarity index 100% rename from src/merge/resources/filestorage/resources/issues/types/issues_list_request_status.py rename to src/merge/resources/filestorage/types/issues_list_request_status.py diff --git a/src/merge/resources/filestorage/types/linked_account_condition.py b/src/merge/resources/filestorage/types/linked_account_condition.py index 430adc00..46fca07f 100644 --- a/src/merge/resources/filestorage/types/linked_account_condition.py +++ b/src/merge/resources/filestorage/types/linked_account_condition.py @@ -17,7 +17,7 @@ class LinkedAccountCondition(pydantic.BaseModel): ) common_model: typing.Optional[str] = pydantic.Field(description="The common model for a specific condition.") native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) operator: str = pydantic.Field(description="The operator for a specific condition.") value: typing.Optional[typing.Any] diff --git a/src/merge/resources/filestorage/resources/linked_accounts/types/linked_accounts_list_request_category.py b/src/merge/resources/filestorage/types/linked_accounts_list_request_category.py similarity index 100% rename from src/merge/resources/filestorage/resources/linked_accounts/types/linked_accounts_list_request_category.py rename to src/merge/resources/filestorage/types/linked_accounts_list_request_category.py diff --git a/src/merge/resources/filestorage/types/method_enum.py b/src/merge/resources/filestorage/types/method_enum.py index c2418a83..57bcde10 100644 --- a/src/merge/resources/filestorage/types/method_enum.py +++ b/src/merge/resources/filestorage/types/method_enum.py @@ -8,13 +8,13 @@ class MethodEnum(str, enum.Enum): """ - - `GET` - GET - - `OPTIONS` - OPTIONS - - `HEAD` - HEAD - - `POST` - POST - - `PUT` - PUT - - `PATCH` - PATCH - - `DELETE` - DELETE + * `GET` - GET + * `OPTIONS` - OPTIONS + * `HEAD` - HEAD + * `POST` - POST + * `PUT` - PUT + * `PATCH` - PATCH + * `DELETE` - DELETE """ GET = "GET" diff --git a/src/merge/resources/filestorage/types/model_operation.py b/src/merge/resources/filestorage/types/model_operation.py index 1a18212e..69b65213 100644 --- a/src/merge/resources/filestorage/types/model_operation.py +++ b/src/merge/resources/filestorage/types/model_operation.py @@ -14,13 +14,10 @@ class ModelOperation(pydantic.BaseModel): """ # The ModelOperation Object - ### Description - The `ModelOperation` object is used to represent the operations that are currently supported for a given model. ### Usage Example - View what operations are supported for the `Candidate` endpoint. """ diff --git a/src/merge/resources/filestorage/types/multipart_form_field_request.py b/src/merge/resources/filestorage/types/multipart_form_field_request.py index 3408a4ca..e787eb95 100644 --- a/src/merge/resources/filestorage/types/multipart_form_field_request.py +++ b/src/merge/resources/filestorage/types/multipart_form_field_request.py @@ -15,13 +15,10 @@ class MultipartFormFieldRequest(pydantic.BaseModel): """ # The MultipartFormField Object - ### Description - The `MultipartFormField` object is used to represent fields in an HTTP request using `multipart/form-data`. ### Usage Example - Create a `MultipartFormField` to define a multipart form entry. """ @@ -31,9 +28,9 @@ class MultipartFormFieldRequest(pydantic.BaseModel): description=( "The encoding of the value of `data`. Defaults to `RAW` if not defined.\n" "\n" - "- `RAW` - RAW\n" - "- `BASE64` - BASE64\n" - "- `GZIP_BASE64` - GZIP_BASE64\n" + "* `RAW` - RAW\n" + "* `BASE64` - BASE64\n" + "* `GZIP_BASE64` - GZIP_BASE64\n" ) ) file_name: typing.Optional[str] = pydantic.Field( diff --git a/src/merge/resources/filestorage/types/permission.py b/src/merge/resources/filestorage/types/permission.py index 9c5c1fdf..0b18bccd 100644 --- a/src/merge/resources/filestorage/types/permission.py +++ b/src/merge/resources/filestorage/types/permission.py @@ -18,13 +18,10 @@ class Permission(pydantic.BaseModel): """ # The Permission Object - ### Description - The Permission object is used to represent a user's or group's access to a File or Folder. Permissions are unexpanded by default. ### Usage Example - Fetch from the `GET Files` or `GET Folders` endpoint. Permissions are unexpanded by default. Use the query param `expand=permissions` to see more details. """ @@ -36,10 +33,10 @@ class Permission(pydantic.BaseModel): description=( "Denotes what type of people have access to the file.\n" "\n" - "- `USER` - USER\n" - "- `GROUP` - GROUP\n" - "- `COMPANY` - COMPANY\n" - "- `ANYONE` - ANYONE\n" + "* `USER` - USER\n" + "* `GROUP` - GROUP\n" + "* `COMPANY` - COMPANY\n" + "* `ANYONE` - ANYONE\n" ) ) roles: typing.Optional[typing.List[typing.Optional[PermissionRolesItem]]] = pydantic.Field( diff --git a/src/merge/resources/filestorage/types/permission_request.py b/src/merge/resources/filestorage/types/permission_request.py index da1c5c2b..b2c5e3e9 100644 --- a/src/merge/resources/filestorage/types/permission_request.py +++ b/src/merge/resources/filestorage/types/permission_request.py @@ -18,13 +18,10 @@ class PermissionRequest(pydantic.BaseModel): """ # The Permission Object - ### Description - The Permission object is used to represent a user's or group's access to a File or Folder. Permissions are unexpanded by default. ### Usage Example - Fetch from the `GET Files` or `GET Folders` endpoint. Permissions are unexpanded by default. Use the query param `expand=permissions` to see more details. """ @@ -39,10 +36,10 @@ class PermissionRequest(pydantic.BaseModel): description=( "Denotes what type of people have access to the file.\n" "\n" - "- `USER` - USER\n" - "- `GROUP` - GROUP\n" - "- `COMPANY` - COMPANY\n" - "- `ANYONE` - ANYONE\n" + "* `USER` - USER\n" + "* `GROUP` - GROUP\n" + "* `COMPANY` - COMPANY\n" + "* `ANYONE` - ANYONE\n" ) ) roles: typing.Optional[typing.List[typing.Optional[PermissionRequestRolesItem]]] = pydantic.Field( diff --git a/src/merge/resources/filestorage/types/remote_key.py b/src/merge/resources/filestorage/types/remote_key.py index b1da7ff6..5935810b 100644 --- a/src/merge/resources/filestorage/types/remote_key.py +++ b/src/merge/resources/filestorage/types/remote_key.py @@ -14,13 +14,10 @@ class RemoteKey(pydantic.BaseModel): """ # The RemoteKey Object - ### Description - The `RemoteKey` object is used to represent a request for a new remote key. ### Usage Example - Post a `GenerateRemoteKey` to receive a new `RemoteKey`. """ diff --git a/src/merge/resources/filestorage/types/remote_response.py b/src/merge/resources/filestorage/types/remote_response.py index ddb70fa9..be53f744 100644 --- a/src/merge/resources/filestorage/types/remote_response.py +++ b/src/merge/resources/filestorage/types/remote_response.py @@ -15,13 +15,10 @@ class RemoteResponse(pydantic.BaseModel): """ # The RemoteResponse Object - ### Description - The `RemoteResponse` object is used to represent information returned from a third-party endpoint. ### Usage Example - View the `RemoteResponse` returned from your `DataPassthrough`. """ diff --git a/src/merge/resources/filestorage/types/request_format_enum.py b/src/merge/resources/filestorage/types/request_format_enum.py index bf445b71..21c272f2 100644 --- a/src/merge/resources/filestorage/types/request_format_enum.py +++ b/src/merge/resources/filestorage/types/request_format_enum.py @@ -8,9 +8,9 @@ class RequestFormatEnum(str, enum.Enum): """ - - `JSON` - JSON - - `XML` - XML - - `MULTIPART` - MULTIPART + * `JSON` - JSON + * `XML` - XML + * `MULTIPART` - MULTIPART """ JSON = "JSON" diff --git a/src/merge/resources/filestorage/types/response_type_enum.py b/src/merge/resources/filestorage/types/response_type_enum.py index 4b44d47d..ef241302 100644 --- a/src/merge/resources/filestorage/types/response_type_enum.py +++ b/src/merge/resources/filestorage/types/response_type_enum.py @@ -8,8 +8,8 @@ class ResponseTypeEnum(str, enum.Enum): """ - - `JSON` - JSON - - `BASE64_GZIP` - BASE64_GZIP + * `JSON` - JSON + * `BASE64_GZIP` - BASE64_GZIP """ JSON = "JSON" diff --git a/src/merge/resources/filestorage/types/role_enum.py b/src/merge/resources/filestorage/types/role_enum.py index 05e09112..a6cfcc6f 100644 --- a/src/merge/resources/filestorage/types/role_enum.py +++ b/src/merge/resources/filestorage/types/role_enum.py @@ -8,12 +8,12 @@ class RoleEnum(str, enum.Enum): """ - - `ADMIN` - ADMIN - - `DEVELOPER` - DEVELOPER - - `MEMBER` - MEMBER - - `API` - API - - `SYSTEM` - SYSTEM - - `MERGE_TEAM` - MERGE_TEAM + * `ADMIN` - ADMIN + * `DEVELOPER` - DEVELOPER + * `MEMBER` - MEMBER + * `API` - API + * `SYSTEM` - SYSTEM + * `MERGE_TEAM` - MERGE_TEAM """ ADMIN = "ADMIN" diff --git a/src/merge/resources/filestorage/types/roles_enum.py b/src/merge/resources/filestorage/types/roles_enum.py index 737dafd7..1176c798 100644 --- a/src/merge/resources/filestorage/types/roles_enum.py +++ b/src/merge/resources/filestorage/types/roles_enum.py @@ -8,9 +8,9 @@ class RolesEnum(str, enum.Enum): """ - - `READ` - READ - - `WRITE` - WRITE - - `OWNER` - OWNER + * `READ` - READ + * `WRITE` - WRITE + * `OWNER` - OWNER """ READ = "READ" diff --git a/src/merge/resources/filestorage/types/selective_sync_configurations_usage_enum.py b/src/merge/resources/filestorage/types/selective_sync_configurations_usage_enum.py index 4de6df94..9ff43813 100644 --- a/src/merge/resources/filestorage/types/selective_sync_configurations_usage_enum.py +++ b/src/merge/resources/filestorage/types/selective_sync_configurations_usage_enum.py @@ -8,8 +8,8 @@ class SelectiveSyncConfigurationsUsageEnum(str, enum.Enum): """ - - `IN_NEXT_SYNC` - IN_NEXT_SYNC - - `IN_LAST_SYNC` - IN_LAST_SYNC + * `IN_NEXT_SYNC` - IN_NEXT_SYNC + * `IN_LAST_SYNC` - IN_LAST_SYNC """ IN_NEXT_SYNC = "IN_NEXT_SYNC" diff --git a/src/merge/resources/filestorage/types/sync_status.py b/src/merge/resources/filestorage/types/sync_status.py index 1491f392..98b6854a 100644 --- a/src/merge/resources/filestorage/types/sync_status.py +++ b/src/merge/resources/filestorage/types/sync_status.py @@ -16,13 +16,10 @@ class SyncStatus(pydantic.BaseModel): """ # The SyncStatus Object - ### Description - The `SyncStatus` object is used to represent the syncing state of an account ### Usage Example - View the `SyncStatus` for an account to see how recently its models were synced. """ diff --git a/src/merge/resources/filestorage/types/sync_status_status_enum.py b/src/merge/resources/filestorage/types/sync_status_status_enum.py index e21e3285..67145a09 100644 --- a/src/merge/resources/filestorage/types/sync_status_status_enum.py +++ b/src/merge/resources/filestorage/types/sync_status_status_enum.py @@ -8,12 +8,12 @@ class SyncStatusStatusEnum(str, enum.Enum): """ - - `SYNCING` - SYNCING - - `DONE` - DONE - - `FAILED` - FAILED - - `DISABLED` - DISABLED - - `PAUSED` - PAUSED - - `PARTIALLY_SYNCED` - PARTIALLY_SYNCED + * `SYNCING` - SYNCING + * `DONE` - DONE + * `FAILED` - FAILED + * `DISABLED` - DISABLED + * `PAUSED` - PAUSED + * `PARTIALLY_SYNCED` - PARTIALLY_SYNCED """ SYNCING = "SYNCING" diff --git a/src/merge/resources/filestorage/types/type_enum.py b/src/merge/resources/filestorage/types/type_enum.py index d626c7c6..3ae7011d 100644 --- a/src/merge/resources/filestorage/types/type_enum.py +++ b/src/merge/resources/filestorage/types/type_enum.py @@ -8,10 +8,10 @@ class TypeEnum(str, enum.Enum): """ - - `USER` - USER - - `GROUP` - GROUP - - `COMPANY` - COMPANY - - `ANYONE` - ANYONE + * `USER` - USER + * `GROUP` - GROUP + * `COMPANY` - COMPANY + * `ANYONE` - ANYONE """ USER = "USER" diff --git a/src/merge/resources/filestorage/types/user.py b/src/merge/resources/filestorage/types/user.py index fcdd213e..f095ee7b 100644 --- a/src/merge/resources/filestorage/types/user.py +++ b/src/merge/resources/filestorage/types/user.py @@ -14,13 +14,9 @@ class User(pydantic.BaseModel): """ # The User Object - ### Description - The `User` object is used to represent a user within the File Storage account. - ### Usage Example - Fetch from the `GET /api/filestorage/v1/users` endpoint and view their users. """ diff --git a/src/merge/resources/hris/__init__.py b/src/merge/resources/hris/__init__.py index 59e2d6d3..73d56d70 100644 --- a/src/merge/resources/hris/__init__.py +++ b/src/merge/resources/hris/__init__.py @@ -16,6 +16,8 @@ BankInfo, BankInfoAccountType, BankInfoEmployee, + BankInfoListRequestAccountType, + BankInfoListRequestOrderBy, Benefit, BenefitEmployee, BenefitPlanTypeEnum, @@ -51,6 +53,8 @@ EmployeePayrollRun, EmployeePayrollRunEmployee, EmployeePayrollRunPayrollRun, + EmployeePayrollRunsListRequestExpand, + EmployeePayrollRunsRetrieveRequestExpand, EmployeeRequest, EmployeeRequestCompany, EmployeeRequestEmploymentStatus, @@ -67,6 +71,13 @@ EmployeeResponse, EmployeeTeam, EmployeeWorkLocation, + EmployeesListRequestEmploymentStatus, + EmployeesListRequestExpand, + EmployeesListRequestRemoteFields, + EmployeesListRequestShowEnumOrigins, + EmployeesRetrieveRequestExpand, + EmployeesRetrieveRequestRemoteFields, + EmployeesRetrieveRequestShowEnumOrigins, EmployerBenefit, EmployerBenefitBenefitPlanType, Employment, @@ -79,6 +90,13 @@ EmploymentPayPeriod, EmploymentStatusEnum, EmploymentTypeEnum, + EmploymentsListRequestExpand, + EmploymentsListRequestOrderBy, + EmploymentsListRequestRemoteFields, + EmploymentsListRequestShowEnumOrigins, + EmploymentsRetrieveRequestExpand, + EmploymentsRetrieveRequestRemoteFields, + EmploymentsRetrieveRequestShowEnumOrigins, EnabledActionsEnum, EncodingEnum, ErrorValidationProblem, @@ -89,19 +107,23 @@ Group, GroupType, GroupTypeEnum, + IgnoreCommonModelRequestReason, Issue, IssueStatus, IssueStatusEnum, + IssuesListRequestStatus, LinkToken, LinkedAccountCondition, LinkedAccountConditionRequest, LinkedAccountSelectiveSyncConfiguration, LinkedAccountSelectiveSyncConfigurationRequest, LinkedAccountStatus, + LinkedAccountsListRequestCategory, Location, LocationCountry, LocationLocationType, LocationTypeEnum, + LocationsListRequestLocationType, MaritalStatusEnum, MetaResponse, MethodEnum, @@ -137,6 +159,11 @@ PayrollRun, PayrollRunRunState, PayrollRunRunType, + PayrollRunsListRequestRemoteFields, + PayrollRunsListRequestRunType, + PayrollRunsListRequestShowEnumOrigins, + PayrollRunsRetrieveRequestRemoteFields, + PayrollRunsRetrieveRequestShowEnumOrigins, PolicyTypeEnum, ReasonEnum, RelationshipEnum, @@ -161,7 +188,13 @@ TimeOffBalance, TimeOffBalanceEmployee, TimeOffBalancePolicyType, + TimeOffBalancesListRequestPolicyType, TimeOffEmployee, + TimeOffListRequestExpand, + TimeOffListRequestRemoteFields, + TimeOffListRequestRequestType, + TimeOffListRequestShowEnumOrigins, + TimeOffListRequestStatus, TimeOffRequest, TimeOffRequestApprover, TimeOffRequestEmployee, @@ -170,9 +203,13 @@ TimeOffRequestType, TimeOffRequestUnits, TimeOffResponse, + TimeOffRetrieveRequestExpand, + TimeOffRetrieveRequestRemoteFields, + TimeOffRetrieveRequestShowEnumOrigins, TimeOffStatus, TimeOffStatusEnum, TimeOffUnits, + TimesheetEntriesListRequestOrderBy, TimesheetEntry, TimesheetEntryRequest, TimesheetEntryResponse, @@ -182,43 +219,6 @@ WebhookReceiver, ) from .resources import ( - BankInfoListRequestAccountType, - BankInfoListRequestOrderBy, - EmployeePayrollRunsListRequestExpand, - EmployeePayrollRunsRetrieveRequestExpand, - EmployeesListRequestEmploymentStatus, - EmployeesListRequestExpand, - EmployeesListRequestRemoteFields, - EmployeesListRequestShowEnumOrigins, - EmployeesRetrieveRequestExpand, - EmployeesRetrieveRequestRemoteFields, - EmployeesRetrieveRequestShowEnumOrigins, - EmploymentsListRequestExpand, - EmploymentsListRequestOrderBy, - EmploymentsListRequestRemoteFields, - EmploymentsListRequestShowEnumOrigins, - EmploymentsRetrieveRequestExpand, - EmploymentsRetrieveRequestRemoteFields, - EmploymentsRetrieveRequestShowEnumOrigins, - IgnoreCommonModelRequestReason, - IssuesListRequestStatus, - LinkedAccountsListRequestCategory, - LocationsListRequestLocationType, - PayrollRunsListRequestRemoteFields, - PayrollRunsListRequestRunType, - PayrollRunsListRequestShowEnumOrigins, - PayrollRunsRetrieveRequestRemoteFields, - PayrollRunsRetrieveRequestShowEnumOrigins, - TimeOffBalancesListRequestPolicyType, - TimeOffListRequestExpand, - TimeOffListRequestRemoteFields, - TimeOffListRequestRequestType, - TimeOffListRequestShowEnumOrigins, - TimeOffListRequestStatus, - TimeOffRetrieveRequestExpand, - TimeOffRetrieveRequestRemoteFields, - TimeOffRetrieveRequestShowEnumOrigins, - TimesheetEntriesListRequestOrderBy, account_details, account_token, async_passthrough, diff --git a/src/merge/resources/hris/resources/__init__.py b/src/merge/resources/hris/resources/__init__.py index c6d86e7e..2f49df37 100644 --- a/src/merge/resources/hris/resources/__init__.py +++ b/src/merge/resources/hris/resources/__init__.py @@ -34,88 +34,8 @@ timesheet_entries, webhook_receivers, ) -from .bank_info import BankInfoListRequestAccountType, BankInfoListRequestOrderBy -from .employee_payroll_runs import EmployeePayrollRunsListRequestExpand, EmployeePayrollRunsRetrieveRequestExpand -from .employees import ( - EmployeesListRequestEmploymentStatus, - EmployeesListRequestExpand, - EmployeesListRequestRemoteFields, - EmployeesListRequestShowEnumOrigins, - EmployeesRetrieveRequestExpand, - EmployeesRetrieveRequestRemoteFields, - EmployeesRetrieveRequestShowEnumOrigins, - IgnoreCommonModelRequestReason, -) -from .employments import ( - EmploymentsListRequestExpand, - EmploymentsListRequestOrderBy, - EmploymentsListRequestRemoteFields, - EmploymentsListRequestShowEnumOrigins, - EmploymentsRetrieveRequestExpand, - EmploymentsRetrieveRequestRemoteFields, - EmploymentsRetrieveRequestShowEnumOrigins, -) -from .issues import IssuesListRequestStatus -from .linked_accounts import LinkedAccountsListRequestCategory -from .locations import LocationsListRequestLocationType -from .payroll_runs import ( - PayrollRunsListRequestRemoteFields, - PayrollRunsListRequestRunType, - PayrollRunsListRequestShowEnumOrigins, - PayrollRunsRetrieveRequestRemoteFields, - PayrollRunsRetrieveRequestShowEnumOrigins, -) -from .time_off import ( - TimeOffListRequestExpand, - TimeOffListRequestRemoteFields, - TimeOffListRequestRequestType, - TimeOffListRequestShowEnumOrigins, - TimeOffListRequestStatus, - TimeOffRetrieveRequestExpand, - TimeOffRetrieveRequestRemoteFields, - TimeOffRetrieveRequestShowEnumOrigins, -) -from .time_off_balances import TimeOffBalancesListRequestPolicyType -from .timesheet_entries import TimesheetEntriesListRequestOrderBy __all__ = [ - "BankInfoListRequestAccountType", - "BankInfoListRequestOrderBy", - "EmployeePayrollRunsListRequestExpand", - "EmployeePayrollRunsRetrieveRequestExpand", - "EmployeesListRequestEmploymentStatus", - "EmployeesListRequestExpand", - "EmployeesListRequestRemoteFields", - "EmployeesListRequestShowEnumOrigins", - "EmployeesRetrieveRequestExpand", - "EmployeesRetrieveRequestRemoteFields", - "EmployeesRetrieveRequestShowEnumOrigins", - "EmploymentsListRequestExpand", - "EmploymentsListRequestOrderBy", - "EmploymentsListRequestRemoteFields", - "EmploymentsListRequestShowEnumOrigins", - "EmploymentsRetrieveRequestExpand", - "EmploymentsRetrieveRequestRemoteFields", - "EmploymentsRetrieveRequestShowEnumOrigins", - "IgnoreCommonModelRequestReason", - "IssuesListRequestStatus", - "LinkedAccountsListRequestCategory", - "LocationsListRequestLocationType", - "PayrollRunsListRequestRemoteFields", - "PayrollRunsListRequestRunType", - "PayrollRunsListRequestShowEnumOrigins", - "PayrollRunsRetrieveRequestRemoteFields", - "PayrollRunsRetrieveRequestShowEnumOrigins", - "TimeOffBalancesListRequestPolicyType", - "TimeOffListRequestExpand", - "TimeOffListRequestRemoteFields", - "TimeOffListRequestRequestType", - "TimeOffListRequestShowEnumOrigins", - "TimeOffListRequestStatus", - "TimeOffRetrieveRequestExpand", - "TimeOffRetrieveRequestRemoteFields", - "TimeOffRetrieveRequestShowEnumOrigins", - "TimesheetEntriesListRequestOrderBy", "account_details", "account_token", "async_passthrough", diff --git a/src/merge/resources/hris/resources/account_details/client.py b/src/merge/resources/hris/resources/account_details/client.py index c0501967..171c991b 100644 --- a/src/merge/resources/hris/resources/account_details/client.py +++ b/src/merge/resources/hris/resources/account_details/client.py @@ -32,7 +32,7 @@ def retrieve(self) -> AccountDetails: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -64,7 +64,7 @@ async def retrieve(self) -> AccountDetails: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/hris/resources/account_token/client.py b/src/merge/resources/hris/resources/account_token/client.py index 6eba5629..4ede0990 100644 --- a/src/merge/resources/hris/resources/account_token/client.py +++ b/src/merge/resources/hris/resources/account_token/client.py @@ -26,7 +26,9 @@ def retrieve(self, public_token: str) -> AccountToken: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/account-token/{public_token}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -52,7 +54,9 @@ async def retrieve(self, public_token: str) -> AccountToken: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/account-token/{public_token}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/hris/resources/async_passthrough/client.py b/src/merge/resources/hris/resources/async_passthrough/client.py index 14ff34ab..750252b0 100644 --- a/src/merge/resources/hris/resources/async_passthrough/client.py +++ b/src/merge/resources/hris/resources/async_passthrough/client.py @@ -62,7 +62,7 @@ def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughReciept: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -85,7 +85,8 @@ def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/hris/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, @@ -141,7 +142,7 @@ async def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughRe """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -164,7 +165,8 @@ async def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = await self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/hris/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/audit_trail/client.py b/src/merge/resources/hris/resources/audit_trail/client.py index eabe794f..7dd54630 100644 --- a/src/merge/resources/hris/resources/audit_trail/client.py +++ b/src/merge/resources/hris/resources/audit_trail/client.py @@ -55,7 +55,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, @@ -118,7 +118,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/hris/resources/available_actions/client.py b/src/merge/resources/hris/resources/available_actions/client.py index 0d98f7ad..2aa8022b 100644 --- a/src/merge/resources/hris/resources/available_actions/client.py +++ b/src/merge/resources/hris/resources/available_actions/client.py @@ -23,7 +23,7 @@ def retrieve(self) -> AvailableActions: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -46,7 +46,7 @@ async def retrieve(self) -> AvailableActions: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/hris/resources/bank_info/__init__.py b/src/merge/resources/hris/resources/bank_info/__init__.py index 16ee5742..f3ea2659 100644 --- a/src/merge/resources/hris/resources/bank_info/__init__.py +++ b/src/merge/resources/hris/resources/bank_info/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import BankInfoListRequestAccountType, BankInfoListRequestOrderBy - -__all__ = ["BankInfoListRequestAccountType", "BankInfoListRequestOrderBy"] diff --git a/src/merge/resources/hris/resources/bank_info/client.py b/src/merge/resources/hris/resources/bank_info/client.py index 3614c85a..70bc2007 100644 --- a/src/merge/resources/hris/resources/bank_info/client.py +++ b/src/merge/resources/hris/resources/bank_info/client.py @@ -12,9 +12,9 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.bank_info import BankInfo +from ...types.bank_info_list_request_account_type import BankInfoListRequestAccountType +from ...types.bank_info_list_request_order_by import BankInfoListRequestOrderBy from ...types.paginated_bank_info_list import PaginatedBankInfoList -from .types.bank_info_list_request_account_type import BankInfoListRequestAccountType -from .types.bank_info_list_request_order_by import BankInfoListRequestOrderBy try: import pydantic.v1 as pydantic # type: ignore @@ -52,8 +52,8 @@ def list( Parameters: - account_type: typing.Optional[BankInfoListRequestAccountType]. If provided, will only return BankInfo's with this account type. Options: ('SAVINGS', 'CHECKING') - - `SAVINGS` - SAVINGS - - `CHECKING` - CHECKING + * `SAVINGS` - SAVINGS + * `CHECKING` - CHECKING - bank_name: typing.Optional[str]. If provided, will only return BankInfo's with this bank name. - created_after: typing.Optional[dt.datetime]. If provided, will only return objects created after this datetime. @@ -104,7 +104,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "bank-info"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/bank-info"), params=remove_none_from_dict( { "account_type": account_type, @@ -174,7 +174,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"bank-info/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/bank-info/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -225,8 +225,8 @@ async def list( Parameters: - account_type: typing.Optional[BankInfoListRequestAccountType]. If provided, will only return BankInfo's with this account type. Options: ('SAVINGS', 'CHECKING') - - `SAVINGS` - SAVINGS - - `CHECKING` - CHECKING + * `SAVINGS` - SAVINGS + * `CHECKING` - CHECKING - bank_name: typing.Optional[str]. If provided, will only return BankInfo's with this bank name. - created_after: typing.Optional[dt.datetime]. If provided, will only return objects created after this datetime. @@ -277,7 +277,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "bank-info"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/bank-info"), params=remove_none_from_dict( { "account_type": account_type, @@ -347,7 +347,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"bank-info/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/bank-info/{id}"), params=remove_none_from_dict( { "expand": expand, diff --git a/src/merge/resources/hris/resources/bank_info/types/__init__.py b/src/merge/resources/hris/resources/bank_info/types/__init__.py deleted file mode 100644 index 10b3db86..00000000 --- a/src/merge/resources/hris/resources/bank_info/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .bank_info_list_request_account_type import BankInfoListRequestAccountType -from .bank_info_list_request_order_by import BankInfoListRequestOrderBy - -__all__ = ["BankInfoListRequestAccountType", "BankInfoListRequestOrderBy"] diff --git a/src/merge/resources/hris/resources/benefits/client.py b/src/merge/resources/hris/resources/benefits/client.py index 982920d9..29e54f2a 100644 --- a/src/merge/resources/hris/resources/benefits/client.py +++ b/src/merge/resources/hris/resources/benefits/client.py @@ -77,7 +77,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "benefits"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/benefits"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -134,7 +134,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"benefits/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/benefits/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -205,7 +205,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "benefits"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/benefits"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -262,7 +262,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"benefits/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/benefits/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/companies/client.py b/src/merge/resources/hris/resources/companies/client.py index 170b1e8a..52a66080 100644 --- a/src/merge/resources/hris/resources/companies/client.py +++ b/src/merge/resources/hris/resources/companies/client.py @@ -67,7 +67,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "companies"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/companies"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -113,7 +113,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"companies/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/companies/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -176,7 +176,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "companies"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/companies"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -222,7 +222,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"companies/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/companies/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/delete_account/client.py b/src/merge/resources/hris/resources/delete_account/client.py index edd3ef30..79efa510 100644 --- a/src/merge/resources/hris/resources/delete_account/client.py +++ b/src/merge/resources/hris/resources/delete_account/client.py @@ -26,7 +26,7 @@ def delete(self) -> None: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -58,7 +58,7 @@ async def delete(self) -> None: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/hris/resources/dependents/client.py b/src/merge/resources/hris/resources/dependents/client.py index 6b800d97..580f0b93 100644 --- a/src/merge/resources/hris/resources/dependents/client.py +++ b/src/merge/resources/hris/resources/dependents/client.py @@ -70,7 +70,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "dependents"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/dependents"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -125,7 +125,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"dependents/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/dependents/{id}"), params=remove_none_from_dict( {"include_remote_data": include_remote_data, "include_sensitive_fields": include_sensitive_fields} ), @@ -193,7 +193,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "dependents"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/dependents"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -248,7 +248,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"dependents/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/dependents/{id}"), params=remove_none_from_dict( {"include_remote_data": include_remote_data, "include_sensitive_fields": include_sensitive_fields} ), diff --git a/src/merge/resources/hris/resources/employee_payroll_runs/__init__.py b/src/merge/resources/hris/resources/employee_payroll_runs/__init__.py index 7970943e..f3ea2659 100644 --- a/src/merge/resources/hris/resources/employee_payroll_runs/__init__.py +++ b/src/merge/resources/hris/resources/employee_payroll_runs/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import EmployeePayrollRunsListRequestExpand, EmployeePayrollRunsRetrieveRequestExpand - -__all__ = ["EmployeePayrollRunsListRequestExpand", "EmployeePayrollRunsRetrieveRequestExpand"] diff --git a/src/merge/resources/hris/resources/employee_payroll_runs/client.py b/src/merge/resources/hris/resources/employee_payroll_runs/client.py index 351c1ad3..30d5d52a 100644 --- a/src/merge/resources/hris/resources/employee_payroll_runs/client.py +++ b/src/merge/resources/hris/resources/employee_payroll_runs/client.py @@ -10,9 +10,9 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.employee_payroll_run import EmployeePayrollRun +from ...types.employee_payroll_runs_list_request_expand import EmployeePayrollRunsListRequestExpand +from ...types.employee_payroll_runs_retrieve_request_expand import EmployeePayrollRunsRetrieveRequestExpand from ...types.paginated_employee_payroll_run_list import PaginatedEmployeePayrollRunList -from .types.employee_payroll_runs_list_request_expand import EmployeePayrollRunsListRequestExpand -from .types.employee_payroll_runs_retrieve_request_expand import EmployeePayrollRunsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -93,7 +93,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employee-payroll-runs"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employee-payroll-runs"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -156,7 +156,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"employee-payroll-runs/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/employee-payroll-runs/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -243,7 +243,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employee-payroll-runs"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employee-payroll-runs"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -306,7 +306,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"employee-payroll-runs/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/employee-payroll-runs/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/employee_payroll_runs/types/__init__.py b/src/merge/resources/hris/resources/employee_payroll_runs/types/__init__.py deleted file mode 100644 index 94e3777e..00000000 --- a/src/merge/resources/hris/resources/employee_payroll_runs/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .employee_payroll_runs_list_request_expand import EmployeePayrollRunsListRequestExpand -from .employee_payroll_runs_retrieve_request_expand import EmployeePayrollRunsRetrieveRequestExpand - -__all__ = ["EmployeePayrollRunsListRequestExpand", "EmployeePayrollRunsRetrieveRequestExpand"] diff --git a/src/merge/resources/hris/resources/employees/__init__.py b/src/merge/resources/hris/resources/employees/__init__.py index 683cfc47..f3ea2659 100644 --- a/src/merge/resources/hris/resources/employees/__init__.py +++ b/src/merge/resources/hris/resources/employees/__init__.py @@ -1,23 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ( - EmployeesListRequestEmploymentStatus, - EmployeesListRequestExpand, - EmployeesListRequestRemoteFields, - EmployeesListRequestShowEnumOrigins, - EmployeesRetrieveRequestExpand, - EmployeesRetrieveRequestRemoteFields, - EmployeesRetrieveRequestShowEnumOrigins, - IgnoreCommonModelRequestReason, -) - -__all__ = [ - "EmployeesListRequestEmploymentStatus", - "EmployeesListRequestExpand", - "EmployeesListRequestRemoteFields", - "EmployeesListRequestShowEnumOrigins", - "EmployeesRetrieveRequestExpand", - "EmployeesRetrieveRequestRemoteFields", - "EmployeesRetrieveRequestShowEnumOrigins", - "IgnoreCommonModelRequestReason", -] diff --git a/src/merge/resources/hris/resources/employees/client.py b/src/merge/resources/hris/resources/employees/client.py index 50aff446..1aad29aa 100644 --- a/src/merge/resources/hris/resources/employees/client.py +++ b/src/merge/resources/hris/resources/employees/client.py @@ -13,16 +13,16 @@ from ...types.employee import Employee from ...types.employee_request import EmployeeRequest from ...types.employee_response import EmployeeResponse +from ...types.employees_list_request_employment_status import EmployeesListRequestEmploymentStatus +from ...types.employees_list_request_expand import EmployeesListRequestExpand +from ...types.employees_list_request_remote_fields import EmployeesListRequestRemoteFields +from ...types.employees_list_request_show_enum_origins import EmployeesListRequestShowEnumOrigins +from ...types.employees_retrieve_request_expand import EmployeesRetrieveRequestExpand +from ...types.employees_retrieve_request_remote_fields import EmployeesRetrieveRequestRemoteFields +from ...types.employees_retrieve_request_show_enum_origins import EmployeesRetrieveRequestShowEnumOrigins +from ...types.ignore_common_model_request_reason import IgnoreCommonModelRequestReason from ...types.meta_response import MetaResponse from ...types.paginated_employee_list import PaginatedEmployeeList -from .types.employees_list_request_employment_status import EmployeesListRequestEmploymentStatus -from .types.employees_list_request_expand import EmployeesListRequestExpand -from .types.employees_list_request_remote_fields import EmployeesListRequestRemoteFields -from .types.employees_list_request_show_enum_origins import EmployeesListRequestShowEnumOrigins -from .types.employees_retrieve_request_expand import EmployeesRetrieveRequestExpand -from .types.employees_retrieve_request_remote_fields import EmployeesRetrieveRequestRemoteFields -from .types.employees_retrieve_request_show_enum_origins import EmployeesRetrieveRequestShowEnumOrigins -from .types.ignore_common_model_request_reason import IgnoreCommonModelRequestReason try: import pydantic.v1 as pydantic # type: ignore @@ -89,9 +89,9 @@ def list( - employment_status: typing.Optional[EmployeesListRequestEmploymentStatus]. If provided, will only return employees with this employment status. - - `ACTIVE` - ACTIVE - - `PENDING` - PENDING - - `INACTIVE` - INACTIVE + * `ACTIVE` - ACTIVE + * `PENDING` - PENDING + * `INACTIVE` - INACTIVE - employment_type: typing.Optional[str]. If provided, will only return employees that have an employment of the specified employment_type. - expand: typing.Optional[EmployeesListRequestExpand]. Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces. @@ -165,7 +165,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employees"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employees"), params=remove_none_from_dict( { "company_id": company_id, @@ -271,7 +271,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employees"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employees"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -331,7 +331,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"employees/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/employees/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -370,7 +370,7 @@ def ignore_create( _request["message"] = message _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"employees/ignore/{model_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/employees/ignore/{model_id}"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -398,7 +398,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employees/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employees/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -467,9 +467,9 @@ async def list( - employment_status: typing.Optional[EmployeesListRequestEmploymentStatus]. If provided, will only return employees with this employment status. - - `ACTIVE` - ACTIVE - - `PENDING` - PENDING - - `INACTIVE` - INACTIVE + * `ACTIVE` - ACTIVE + * `PENDING` - PENDING + * `INACTIVE` - INACTIVE - employment_type: typing.Optional[str]. If provided, will only return employees that have an employment of the specified employment_type. - expand: typing.Optional[EmployeesListRequestExpand]. Which relations should be returned in expanded form. Multiple relation names should be comma separated without spaces. @@ -543,7 +543,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employees"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employees"), params=remove_none_from_dict( { "company_id": company_id, @@ -649,7 +649,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employees"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employees"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -709,7 +709,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"employees/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/employees/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -748,7 +748,7 @@ async def ignore_create( _request["message"] = message _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"employees/ignore/{model_id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/employees/ignore/{model_id}"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -776,7 +776,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employees/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employees/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/hris/resources/employees/types/__init__.py b/src/merge/resources/hris/resources/employees/types/__init__.py deleted file mode 100644 index e3be258c..00000000 --- a/src/merge/resources/hris/resources/employees/types/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .employees_list_request_employment_status import EmployeesListRequestEmploymentStatus -from .employees_list_request_expand import EmployeesListRequestExpand -from .employees_list_request_remote_fields import EmployeesListRequestRemoteFields -from .employees_list_request_show_enum_origins import EmployeesListRequestShowEnumOrigins -from .employees_retrieve_request_expand import EmployeesRetrieveRequestExpand -from .employees_retrieve_request_remote_fields import EmployeesRetrieveRequestRemoteFields -from .employees_retrieve_request_show_enum_origins import EmployeesRetrieveRequestShowEnumOrigins -from .ignore_common_model_request_reason import IgnoreCommonModelRequestReason - -__all__ = [ - "EmployeesListRequestEmploymentStatus", - "EmployeesListRequestExpand", - "EmployeesListRequestRemoteFields", - "EmployeesListRequestShowEnumOrigins", - "EmployeesRetrieveRequestExpand", - "EmployeesRetrieveRequestRemoteFields", - "EmployeesRetrieveRequestShowEnumOrigins", - "IgnoreCommonModelRequestReason", -] diff --git a/src/merge/resources/hris/resources/employer_benefits/client.py b/src/merge/resources/hris/resources/employer_benefits/client.py index 871ae6de..2ad1a607 100644 --- a/src/merge/resources/hris/resources/employer_benefits/client.py +++ b/src/merge/resources/hris/resources/employer_benefits/client.py @@ -67,7 +67,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employer-benefits"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employer-benefits"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -113,7 +113,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"employer-benefits/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/employer-benefits/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -176,7 +176,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employer-benefits"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employer-benefits"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -222,7 +222,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"employer-benefits/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/employer-benefits/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/employments/__init__.py b/src/merge/resources/hris/resources/employments/__init__.py index a7bea824..f3ea2659 100644 --- a/src/merge/resources/hris/resources/employments/__init__.py +++ b/src/merge/resources/hris/resources/employments/__init__.py @@ -1,21 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ( - EmploymentsListRequestExpand, - EmploymentsListRequestOrderBy, - EmploymentsListRequestRemoteFields, - EmploymentsListRequestShowEnumOrigins, - EmploymentsRetrieveRequestExpand, - EmploymentsRetrieveRequestRemoteFields, - EmploymentsRetrieveRequestShowEnumOrigins, -) - -__all__ = [ - "EmploymentsListRequestExpand", - "EmploymentsListRequestOrderBy", - "EmploymentsListRequestRemoteFields", - "EmploymentsListRequestShowEnumOrigins", - "EmploymentsRetrieveRequestExpand", - "EmploymentsRetrieveRequestRemoteFields", - "EmploymentsRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/hris/resources/employments/client.py b/src/merge/resources/hris/resources/employments/client.py index f833827c..93848cac 100644 --- a/src/merge/resources/hris/resources/employments/client.py +++ b/src/merge/resources/hris/resources/employments/client.py @@ -10,14 +10,14 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.employment import Employment +from ...types.employments_list_request_expand import EmploymentsListRequestExpand +from ...types.employments_list_request_order_by import EmploymentsListRequestOrderBy +from ...types.employments_list_request_remote_fields import EmploymentsListRequestRemoteFields +from ...types.employments_list_request_show_enum_origins import EmploymentsListRequestShowEnumOrigins +from ...types.employments_retrieve_request_expand import EmploymentsRetrieveRequestExpand +from ...types.employments_retrieve_request_remote_fields import EmploymentsRetrieveRequestRemoteFields +from ...types.employments_retrieve_request_show_enum_origins import EmploymentsRetrieveRequestShowEnumOrigins from ...types.paginated_employment_list import PaginatedEmploymentList -from .types.employments_list_request_expand import EmploymentsListRequestExpand -from .types.employments_list_request_order_by import EmploymentsListRequestOrderBy -from .types.employments_list_request_remote_fields import EmploymentsListRequestRemoteFields -from .types.employments_list_request_show_enum_origins import EmploymentsListRequestShowEnumOrigins -from .types.employments_retrieve_request_expand import EmploymentsRetrieveRequestExpand -from .types.employments_retrieve_request_remote_fields import EmploymentsRetrieveRequestRemoteFields -from .types.employments_retrieve_request_show_enum_origins import EmploymentsRetrieveRequestShowEnumOrigins try: import pydantic.v1 as pydantic # type: ignore @@ -100,7 +100,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employments"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -173,7 +173,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"employments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/employments/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -269,7 +269,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "employments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/employments"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -342,7 +342,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"employments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/employments/{id}"), params=remove_none_from_dict( { "expand": expand, diff --git a/src/merge/resources/hris/resources/employments/types/__init__.py b/src/merge/resources/hris/resources/employments/types/__init__.py deleted file mode 100644 index 283ebffe..00000000 --- a/src/merge/resources/hris/resources/employments/types/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .employments_list_request_expand import EmploymentsListRequestExpand -from .employments_list_request_order_by import EmploymentsListRequestOrderBy -from .employments_list_request_remote_fields import EmploymentsListRequestRemoteFields -from .employments_list_request_show_enum_origins import EmploymentsListRequestShowEnumOrigins -from .employments_retrieve_request_expand import EmploymentsRetrieveRequestExpand -from .employments_retrieve_request_remote_fields import EmploymentsRetrieveRequestRemoteFields -from .employments_retrieve_request_show_enum_origins import EmploymentsRetrieveRequestShowEnumOrigins - -__all__ = [ - "EmploymentsListRequestExpand", - "EmploymentsListRequestOrderBy", - "EmploymentsListRequestRemoteFields", - "EmploymentsListRequestShowEnumOrigins", - "EmploymentsRetrieveRequestExpand", - "EmploymentsRetrieveRequestRemoteFields", - "EmploymentsRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/hris/resources/force_resync/client.py b/src/merge/resources/hris/resources/force_resync/client.py index 2564d157..6ad027d1 100644 --- a/src/merge/resources/hris/resources/force_resync/client.py +++ b/src/merge/resources/hris/resources/force_resync/client.py @@ -33,7 +33,7 @@ def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ async def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/hris/resources/generate_key/client.py b/src/merge/resources/hris/resources/generate_key/client.py index 396b5a29..20ee0f4d 100644 --- a/src/merge/resources/hris/resources/generate_key/client.py +++ b/src/merge/resources/hris/resources/generate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/groups/client.py b/src/merge/resources/hris/resources/groups/client.py index e5a89e87..953335cf 100644 --- a/src/merge/resources/hris/resources/groups/client.py +++ b/src/merge/resources/hris/resources/groups/client.py @@ -81,7 +81,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "groups"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/groups"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -143,7 +143,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"groups/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/groups/{id}"), params=remove_none_from_dict( { "include_remote_data": include_remote_data, @@ -224,7 +224,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "groups"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/groups"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -286,7 +286,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"groups/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/groups/{id}"), params=remove_none_from_dict( { "include_remote_data": include_remote_data, diff --git a/src/merge/resources/hris/resources/issues/__init__.py b/src/merge/resources/hris/resources/issues/__init__.py index ab74e304..f3ea2659 100644 --- a/src/merge/resources/hris/resources/issues/__init__.py +++ b/src/merge/resources/hris/resources/issues/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/hris/resources/issues/client.py b/src/merge/resources/hris/resources/issues/client.py index 000a508b..5fe09fa6 100644 --- a/src/merge/resources/hris/resources/issues/client.py +++ b/src/merge/resources/hris/resources/issues/client.py @@ -10,8 +10,8 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.issue import Issue +from ...types.issues_list_request_status import IssuesListRequestStatus from ...types.paginated_issue_list import PaginatedIssueList -from .types.issues_list_request_status import IssuesListRequestStatus try: import pydantic.v1 as pydantic # type: ignore @@ -70,8 +70,8 @@ def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import Merge from merge.resources.hris import IssuesListRequestStatus @@ -85,7 +85,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -141,7 +141,7 @@ def retrieve(self, id: str) -> Issue: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -205,8 +205,8 @@ async def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import AsyncMerge from merge.resources.hris import IssuesListRequestStatus @@ -220,7 +220,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -276,7 +276,7 @@ async def retrieve(self, id: str) -> Issue: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/hris/resources/issues/types/__init__.py b/src/merge/resources/hris/resources/issues/types/__init__.py deleted file mode 100644 index 660c5d2a..00000000 --- a/src/merge/resources/hris/resources/issues/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .issues_list_request_status import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/hris/resources/link_token/client.py b/src/merge/resources/hris/resources/link_token/client.py index 8abc8531..74d1a19e 100644 --- a/src/merge/resources/hris/resources/link_token/client.py +++ b/src/merge/resources/hris/resources/link_token/client.py @@ -72,7 +72,7 @@ def create( _request["common_models"] = common_models _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -138,7 +138,7 @@ async def create( _request["common_models"] = common_models _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/linked_accounts/__init__.py b/src/merge/resources/hris/resources/linked_accounts/__init__.py index 70377fa3..f3ea2659 100644 --- a/src/merge/resources/hris/resources/linked_accounts/__init__.py +++ b/src/merge/resources/hris/resources/linked_accounts/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/hris/resources/linked_accounts/client.py b/src/merge/resources/hris/resources/linked_accounts/client.py index 66bff90c..88d9d670 100644 --- a/src/merge/resources/hris/resources/linked_accounts/client.py +++ b/src/merge/resources/hris/resources/linked_accounts/client.py @@ -7,8 +7,8 @@ from .....core.api_error import ApiError from .....core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from .....core.remove_none_from_dict import remove_none_from_dict +from ...types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory from ...types.paginated_account_details_and_actions_list import PaginatedAccountDetailsAndActionsList -from .types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory try: import pydantic.v1 as pydantic # type: ignore @@ -43,13 +43,13 @@ def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -87,7 +87,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, @@ -144,13 +144,13 @@ async def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -188,7 +188,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, diff --git a/src/merge/resources/hris/resources/linked_accounts/types/__init__.py b/src/merge/resources/hris/resources/linked_accounts/types/__init__.py deleted file mode 100644 index 9ff5c0ae..00000000 --- a/src/merge/resources/hris/resources/linked_accounts/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/hris/resources/locations/__init__.py b/src/merge/resources/hris/resources/locations/__init__.py index 94e5173a..f3ea2659 100644 --- a/src/merge/resources/hris/resources/locations/__init__.py +++ b/src/merge/resources/hris/resources/locations/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import LocationsListRequestLocationType - -__all__ = ["LocationsListRequestLocationType"] diff --git a/src/merge/resources/hris/resources/locations/client.py b/src/merge/resources/hris/resources/locations/client.py index 1f7d7d09..ff66f6d0 100644 --- a/src/merge/resources/hris/resources/locations/client.py +++ b/src/merge/resources/hris/resources/locations/client.py @@ -12,8 +12,8 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.location import Location +from ...types.locations_list_request_location_type import LocationsListRequestLocationType from ...types.paginated_location_list import PaginatedLocationList -from .types.locations_list_request_location_type import LocationsListRequestLocationType try: import pydantic.v1 as pydantic # type: ignore @@ -57,8 +57,8 @@ def list( - location_type: typing.Optional[LocationsListRequestLocationType]. If provided, will only return locations with this location_type - - `HOME` - HOME - - `WORK` - WORK + * `HOME` - HOME + * `WORK` - WORK - modified_after: typing.Optional[dt.datetime]. If provided, only objects synced by Merge after this date time will be returned. - modified_before: typing.Optional[dt.datetime]. If provided, only objects synced by Merge before this date time will be returned. @@ -86,7 +86,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "locations"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/locations"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -148,7 +148,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"locations/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/locations/{id}"), params=remove_none_from_dict( { "include_remote_data": include_remote_data, @@ -204,8 +204,8 @@ async def list( - location_type: typing.Optional[LocationsListRequestLocationType]. If provided, will only return locations with this location_type - - `HOME` - HOME - - `WORK` - WORK + * `HOME` - HOME + * `WORK` - WORK - modified_after: typing.Optional[dt.datetime]. If provided, only objects synced by Merge after this date time will be returned. - modified_before: typing.Optional[dt.datetime]. If provided, only objects synced by Merge before this date time will be returned. @@ -233,7 +233,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "locations"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/locations"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -295,7 +295,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"locations/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/locations/{id}"), params=remove_none_from_dict( { "include_remote_data": include_remote_data, diff --git a/src/merge/resources/hris/resources/locations/types/__init__.py b/src/merge/resources/hris/resources/locations/types/__init__.py deleted file mode 100644 index 647691fa..00000000 --- a/src/merge/resources/hris/resources/locations/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .locations_list_request_location_type import LocationsListRequestLocationType - -__all__ = ["LocationsListRequestLocationType"] diff --git a/src/merge/resources/hris/resources/passthrough/client.py b/src/merge/resources/hris/resources/passthrough/client.py index dc8e33ee..cb940f38 100644 --- a/src/merge/resources/hris/resources/passthrough/client.py +++ b/src/merge/resources/hris/resources/passthrough/client.py @@ -32,7 +32,7 @@ def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -59,7 +59,7 @@ async def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/pay_groups/client.py b/src/merge/resources/hris/resources/pay_groups/client.py index a03e2574..122f7a6b 100644 --- a/src/merge/resources/hris/resources/pay_groups/client.py +++ b/src/merge/resources/hris/resources/pay_groups/client.py @@ -67,7 +67,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "pay-groups"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/pay-groups"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -113,7 +113,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"pay-groups/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/pay-groups/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -176,7 +176,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "pay-groups"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/pay-groups"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -222,7 +222,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"pay-groups/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/pay-groups/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/payroll_runs/__init__.py b/src/merge/resources/hris/resources/payroll_runs/__init__.py index 50778834..f3ea2659 100644 --- a/src/merge/resources/hris/resources/payroll_runs/__init__.py +++ b/src/merge/resources/hris/resources/payroll_runs/__init__.py @@ -1,17 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ( - PayrollRunsListRequestRemoteFields, - PayrollRunsListRequestRunType, - PayrollRunsListRequestShowEnumOrigins, - PayrollRunsRetrieveRequestRemoteFields, - PayrollRunsRetrieveRequestShowEnumOrigins, -) - -__all__ = [ - "PayrollRunsListRequestRemoteFields", - "PayrollRunsListRequestRunType", - "PayrollRunsListRequestShowEnumOrigins", - "PayrollRunsRetrieveRequestRemoteFields", - "PayrollRunsRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/hris/resources/payroll_runs/client.py b/src/merge/resources/hris/resources/payroll_runs/client.py index 453e4bf0..764f7502 100644 --- a/src/merge/resources/hris/resources/payroll_runs/client.py +++ b/src/merge/resources/hris/resources/payroll_runs/client.py @@ -11,11 +11,11 @@ from .....core.remove_none_from_dict import remove_none_from_dict from ...types.paginated_payroll_run_list import PaginatedPayrollRunList from ...types.payroll_run import PayrollRun -from .types.payroll_runs_list_request_remote_fields import PayrollRunsListRequestRemoteFields -from .types.payroll_runs_list_request_run_type import PayrollRunsListRequestRunType -from .types.payroll_runs_list_request_show_enum_origins import PayrollRunsListRequestShowEnumOrigins -from .types.payroll_runs_retrieve_request_remote_fields import PayrollRunsRetrieveRequestRemoteFields -from .types.payroll_runs_retrieve_request_show_enum_origins import PayrollRunsRetrieveRequestShowEnumOrigins +from ...types.payroll_runs_list_request_remote_fields import PayrollRunsListRequestRemoteFields +from ...types.payroll_runs_list_request_run_type import PayrollRunsListRequestRunType +from ...types.payroll_runs_list_request_show_enum_origins import PayrollRunsListRequestShowEnumOrigins +from ...types.payroll_runs_retrieve_request_remote_fields import PayrollRunsRetrieveRequestRemoteFields +from ...types.payroll_runs_retrieve_request_show_enum_origins import PayrollRunsRetrieveRequestShowEnumOrigins try: import pydantic.v1 as pydantic # type: ignore @@ -77,11 +77,11 @@ def list( - run_type: typing.Optional[PayrollRunsListRequestRunType]. If provided, will only return PayrollRun's with this status. Options: ('REGULAR', 'OFF_CYCLE', 'CORRECTION', 'TERMINATION', 'SIGN_ON_BONUS') - - `REGULAR` - REGULAR - - `OFF_CYCLE` - OFF_CYCLE - - `CORRECTION` - CORRECTION - - `TERMINATION` - TERMINATION - - `SIGN_ON_BONUS` - SIGN_ON_BONUS + * `REGULAR` - REGULAR + * `OFF_CYCLE` - OFF_CYCLE + * `CORRECTION` - CORRECTION + * `TERMINATION` - TERMINATION + * `SIGN_ON_BONUS` - SIGN_ON_BONUS - show_enum_origins: typing.Optional[PayrollRunsListRequestShowEnumOrigins]. Which fields should be returned in non-normalized form. - started_after: typing.Optional[dt.datetime]. If provided, will only return payroll runs started after this datetime. @@ -107,7 +107,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "payroll-runs"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/payroll-runs"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -177,7 +177,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"payroll-runs/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/payroll-runs/{id}"), params=remove_none_from_dict( { "include_remote_data": include_remote_data, @@ -251,11 +251,11 @@ async def list( - run_type: typing.Optional[PayrollRunsListRequestRunType]. If provided, will only return PayrollRun's with this status. Options: ('REGULAR', 'OFF_CYCLE', 'CORRECTION', 'TERMINATION', 'SIGN_ON_BONUS') - - `REGULAR` - REGULAR - - `OFF_CYCLE` - OFF_CYCLE - - `CORRECTION` - CORRECTION - - `TERMINATION` - TERMINATION - - `SIGN_ON_BONUS` - SIGN_ON_BONUS + * `REGULAR` - REGULAR + * `OFF_CYCLE` - OFF_CYCLE + * `CORRECTION` - CORRECTION + * `TERMINATION` - TERMINATION + * `SIGN_ON_BONUS` - SIGN_ON_BONUS - show_enum_origins: typing.Optional[PayrollRunsListRequestShowEnumOrigins]. Which fields should be returned in non-normalized form. - started_after: typing.Optional[dt.datetime]. If provided, will only return payroll runs started after this datetime. @@ -281,7 +281,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "payroll-runs"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/payroll-runs"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -351,7 +351,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"payroll-runs/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/payroll-runs/{id}"), params=remove_none_from_dict( { "include_remote_data": include_remote_data, diff --git a/src/merge/resources/hris/resources/payroll_runs/types/__init__.py b/src/merge/resources/hris/resources/payroll_runs/types/__init__.py deleted file mode 100644 index cd29ee77..00000000 --- a/src/merge/resources/hris/resources/payroll_runs/types/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .payroll_runs_list_request_remote_fields import PayrollRunsListRequestRemoteFields -from .payroll_runs_list_request_run_type import PayrollRunsListRequestRunType -from .payroll_runs_list_request_show_enum_origins import PayrollRunsListRequestShowEnumOrigins -from .payroll_runs_retrieve_request_remote_fields import PayrollRunsRetrieveRequestRemoteFields -from .payroll_runs_retrieve_request_show_enum_origins import PayrollRunsRetrieveRequestShowEnumOrigins - -__all__ = [ - "PayrollRunsListRequestRemoteFields", - "PayrollRunsListRequestRunType", - "PayrollRunsListRequestShowEnumOrigins", - "PayrollRunsRetrieveRequestRemoteFields", - "PayrollRunsRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/hris/resources/regenerate_key/client.py b/src/merge/resources/hris/resources/regenerate_key/client.py index aca499b7..f046c408 100644 --- a/src/merge/resources/hris/resources/regenerate_key/client.py +++ b/src/merge/resources/hris/resources/regenerate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/selective_sync/client.py b/src/merge/resources/hris/resources/selective_sync/client.py index 0c533ffa..e2d51142 100644 --- a/src/merge/resources/hris/resources/selective_sync/client.py +++ b/src/merge/resources/hris/resources/selective_sync/client.py @@ -40,7 +40,9 @@ def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncConfigura """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/selective-sync/configurations" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -78,7 +80,9 @@ def configurations_update( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/selective-sync/configurations" + ), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -118,7 +122,7 @@ def meta_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -151,7 +155,9 @@ async def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncCon """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/selective-sync/configurations" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -189,7 +195,9 @@ async def configurations_update( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/selective-sync/configurations" + ), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -229,7 +237,7 @@ async def meta_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/sync_status/client.py b/src/merge/resources/hris/resources/sync_status/client.py index 1ec94e39..1ead298a 100644 --- a/src/merge/resources/hris/resources/sync_status/client.py +++ b/src/merge/resources/hris/resources/sync_status/client.py @@ -40,7 +40,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -79,7 +79,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/teams/client.py b/src/merge/resources/hris/resources/teams/client.py index 62a67218..670bc3ce 100644 --- a/src/merge/resources/hris/resources/teams/client.py +++ b/src/merge/resources/hris/resources/teams/client.py @@ -77,7 +77,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "teams"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/teams"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -134,7 +134,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"teams/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/teams/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -205,7 +205,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "teams"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/teams"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -262,7 +262,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"teams/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/teams/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/resources/time_off/__init__.py b/src/merge/resources/hris/resources/time_off/__init__.py index db6b5432..f3ea2659 100644 --- a/src/merge/resources/hris/resources/time_off/__init__.py +++ b/src/merge/resources/hris/resources/time_off/__init__.py @@ -1,23 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ( - TimeOffListRequestExpand, - TimeOffListRequestRemoteFields, - TimeOffListRequestRequestType, - TimeOffListRequestShowEnumOrigins, - TimeOffListRequestStatus, - TimeOffRetrieveRequestExpand, - TimeOffRetrieveRequestRemoteFields, - TimeOffRetrieveRequestShowEnumOrigins, -) - -__all__ = [ - "TimeOffListRequestExpand", - "TimeOffListRequestRemoteFields", - "TimeOffListRequestRequestType", - "TimeOffListRequestShowEnumOrigins", - "TimeOffListRequestStatus", - "TimeOffRetrieveRequestExpand", - "TimeOffRetrieveRequestRemoteFields", - "TimeOffRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/hris/resources/time_off/client.py b/src/merge/resources/hris/resources/time_off/client.py index 45b36e5a..006afe9f 100644 --- a/src/merge/resources/hris/resources/time_off/client.py +++ b/src/merge/resources/hris/resources/time_off/client.py @@ -13,16 +13,16 @@ from ...types.meta_response import MetaResponse from ...types.paginated_time_off_list import PaginatedTimeOffList from ...types.time_off import TimeOff +from ...types.time_off_list_request_expand import TimeOffListRequestExpand +from ...types.time_off_list_request_remote_fields import TimeOffListRequestRemoteFields +from ...types.time_off_list_request_request_type import TimeOffListRequestRequestType +from ...types.time_off_list_request_show_enum_origins import TimeOffListRequestShowEnumOrigins +from ...types.time_off_list_request_status import TimeOffListRequestStatus from ...types.time_off_request import TimeOffRequest from ...types.time_off_response import TimeOffResponse -from .types.time_off_list_request_expand import TimeOffListRequestExpand -from .types.time_off_list_request_remote_fields import TimeOffListRequestRemoteFields -from .types.time_off_list_request_request_type import TimeOffListRequestRequestType -from .types.time_off_list_request_show_enum_origins import TimeOffListRequestShowEnumOrigins -from .types.time_off_list_request_status import TimeOffListRequestStatus -from .types.time_off_retrieve_request_expand import TimeOffRetrieveRequestExpand -from .types.time_off_retrieve_request_remote_fields import TimeOffRetrieveRequestRemoteFields -from .types.time_off_retrieve_request_show_enum_origins import TimeOffRetrieveRequestShowEnumOrigins +from ...types.time_off_retrieve_request_expand import TimeOffRetrieveRequestExpand +from ...types.time_off_retrieve_request_remote_fields import TimeOffRetrieveRequestRemoteFields +from ...types.time_off_retrieve_request_show_enum_origins import TimeOffRetrieveRequestShowEnumOrigins try: import pydantic.v1 as pydantic # type: ignore @@ -89,21 +89,21 @@ def list( - request_type: typing.Optional[TimeOffListRequestRequestType]. If provided, will only return TimeOff with this request type. Options: ('VACATION', 'SICK', 'PERSONAL', 'JURY_DUTY', 'VOLUNTEER', 'BEREAVEMENT') - - `VACATION` - VACATION - - `SICK` - SICK - - `PERSONAL` - PERSONAL - - `JURY_DUTY` - JURY_DUTY - - `VOLUNTEER` - VOLUNTEER - - `BEREAVEMENT` - BEREAVEMENT + * `VACATION` - VACATION + * `SICK` - SICK + * `PERSONAL` - PERSONAL + * `JURY_DUTY` - JURY_DUTY + * `VOLUNTEER` - VOLUNTEER + * `BEREAVEMENT` - BEREAVEMENT - show_enum_origins: typing.Optional[TimeOffListRequestShowEnumOrigins]. Which fields should be returned in non-normalized form. - status: typing.Optional[TimeOffListRequestStatus]. If provided, will only return TimeOff with this status. Options: ('REQUESTED', 'APPROVED', 'DECLINED', 'CANCELLED', 'DELETED') - - `REQUESTED` - REQUESTED - - `APPROVED` - APPROVED - - `DECLINED` - DECLINED - - `CANCELLED` - CANCELLED - - `DELETED` - DELETED--- + * `REQUESTED` - REQUESTED + * `APPROVED` - APPROVED + * `DECLINED` - DECLINED + * `CANCELLED` - CANCELLED + * `DELETED` - DELETED--- from merge.client import Merge from merge.resources.hris import ( TimeOffListRequestExpand, @@ -127,7 +127,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "time-off"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/time-off"), params=remove_none_from_dict( { "approver_id": approver_id, @@ -200,7 +200,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "time-off"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/time-off"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -257,7 +257,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"time-off/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/time-off/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -292,7 +292,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "time-off/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/time-off/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -361,21 +361,21 @@ async def list( - request_type: typing.Optional[TimeOffListRequestRequestType]. If provided, will only return TimeOff with this request type. Options: ('VACATION', 'SICK', 'PERSONAL', 'JURY_DUTY', 'VOLUNTEER', 'BEREAVEMENT') - - `VACATION` - VACATION - - `SICK` - SICK - - `PERSONAL` - PERSONAL - - `JURY_DUTY` - JURY_DUTY - - `VOLUNTEER` - VOLUNTEER - - `BEREAVEMENT` - BEREAVEMENT + * `VACATION` - VACATION + * `SICK` - SICK + * `PERSONAL` - PERSONAL + * `JURY_DUTY` - JURY_DUTY + * `VOLUNTEER` - VOLUNTEER + * `BEREAVEMENT` - BEREAVEMENT - show_enum_origins: typing.Optional[TimeOffListRequestShowEnumOrigins]. Which fields should be returned in non-normalized form. - status: typing.Optional[TimeOffListRequestStatus]. If provided, will only return TimeOff with this status. Options: ('REQUESTED', 'APPROVED', 'DECLINED', 'CANCELLED', 'DELETED') - - `REQUESTED` - REQUESTED - - `APPROVED` - APPROVED - - `DECLINED` - DECLINED - - `CANCELLED` - CANCELLED - - `DELETED` - DELETED--- + * `REQUESTED` - REQUESTED + * `APPROVED` - APPROVED + * `DECLINED` - DECLINED + * `CANCELLED` - CANCELLED + * `DELETED` - DELETED--- from merge.client import AsyncMerge from merge.resources.hris import ( TimeOffListRequestExpand, @@ -399,7 +399,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "time-off"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/time-off"), params=remove_none_from_dict( { "approver_id": approver_id, @@ -472,7 +472,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "time-off"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/time-off"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -529,7 +529,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"time-off/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/time-off/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -564,7 +564,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "time-off/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/time-off/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/hris/resources/time_off/types/__init__.py b/src/merge/resources/hris/resources/time_off/types/__init__.py deleted file mode 100644 index 552a4ebb..00000000 --- a/src/merge/resources/hris/resources/time_off/types/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .time_off_list_request_expand import TimeOffListRequestExpand -from .time_off_list_request_remote_fields import TimeOffListRequestRemoteFields -from .time_off_list_request_request_type import TimeOffListRequestRequestType -from .time_off_list_request_show_enum_origins import TimeOffListRequestShowEnumOrigins -from .time_off_list_request_status import TimeOffListRequestStatus -from .time_off_retrieve_request_expand import TimeOffRetrieveRequestExpand -from .time_off_retrieve_request_remote_fields import TimeOffRetrieveRequestRemoteFields -from .time_off_retrieve_request_show_enum_origins import TimeOffRetrieveRequestShowEnumOrigins - -__all__ = [ - "TimeOffListRequestExpand", - "TimeOffListRequestRemoteFields", - "TimeOffListRequestRequestType", - "TimeOffListRequestShowEnumOrigins", - "TimeOffListRequestStatus", - "TimeOffRetrieveRequestExpand", - "TimeOffRetrieveRequestRemoteFields", - "TimeOffRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/hris/resources/time_off_balances/__init__.py b/src/merge/resources/hris/resources/time_off_balances/__init__.py index 28411dd2..f3ea2659 100644 --- a/src/merge/resources/hris/resources/time_off_balances/__init__.py +++ b/src/merge/resources/hris/resources/time_off_balances/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import TimeOffBalancesListRequestPolicyType - -__all__ = ["TimeOffBalancesListRequestPolicyType"] diff --git a/src/merge/resources/hris/resources/time_off_balances/client.py b/src/merge/resources/hris/resources/time_off_balances/client.py index 8d43859a..64d6bfcf 100644 --- a/src/merge/resources/hris/resources/time_off_balances/client.py +++ b/src/merge/resources/hris/resources/time_off_balances/client.py @@ -13,7 +13,7 @@ from .....core.remove_none_from_dict import remove_none_from_dict from ...types.paginated_time_off_balance_list import PaginatedTimeOffBalanceList from ...types.time_off_balance import TimeOffBalance -from .types.time_off_balances_list_request_policy_type import TimeOffBalancesListRequestPolicyType +from ...types.time_off_balances_list_request_policy_type import TimeOffBalancesListRequestPolicyType try: import pydantic.v1 as pydantic # type: ignore @@ -69,12 +69,12 @@ def list( - policy_type: typing.Optional[TimeOffBalancesListRequestPolicyType]. If provided, will only return TimeOffBalance with this policy type. Options: ('VACATION', 'SICK', 'PERSONAL', 'JURY_DUTY', 'VOLUNTEER', 'BEREAVEMENT') - - `VACATION` - VACATION - - `SICK` - SICK - - `PERSONAL` - PERSONAL - - `JURY_DUTY` - JURY_DUTY - - `VOLUNTEER` - VOLUNTEER - - `BEREAVEMENT` - BEREAVEMENT + * `VACATION` - VACATION + * `SICK` - SICK + * `PERSONAL` - PERSONAL + * `JURY_DUTY` - JURY_DUTY + * `VOLUNTEER` - VOLUNTEER + * `BEREAVEMENT` - BEREAVEMENT - remote_fields: typing.Optional[typing_extensions.Literal["policy_type"]]. Deprecated. Use show_enum_origins. - remote_id: typing.Optional[str]. The API provider's ID for the given object. @@ -97,7 +97,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "time-off-balances"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/time-off-balances"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -165,7 +165,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"time-off-balances/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/time-off-balances/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -234,12 +234,12 @@ async def list( - policy_type: typing.Optional[TimeOffBalancesListRequestPolicyType]. If provided, will only return TimeOffBalance with this policy type. Options: ('VACATION', 'SICK', 'PERSONAL', 'JURY_DUTY', 'VOLUNTEER', 'BEREAVEMENT') - - `VACATION` - VACATION - - `SICK` - SICK - - `PERSONAL` - PERSONAL - - `JURY_DUTY` - JURY_DUTY - - `VOLUNTEER` - VOLUNTEER - - `BEREAVEMENT` - BEREAVEMENT + * `VACATION` - VACATION + * `SICK` - SICK + * `PERSONAL` - PERSONAL + * `JURY_DUTY` - JURY_DUTY + * `VOLUNTEER` - VOLUNTEER + * `BEREAVEMENT` - BEREAVEMENT - remote_fields: typing.Optional[typing_extensions.Literal["policy_type"]]. Deprecated. Use show_enum_origins. - remote_id: typing.Optional[str]. The API provider's ID for the given object. @@ -262,7 +262,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "time-off-balances"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/time-off-balances"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -330,7 +330,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"time-off-balances/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/time-off-balances/{id}"), params=remove_none_from_dict( { "expand": expand, diff --git a/src/merge/resources/hris/resources/time_off_balances/types/__init__.py b/src/merge/resources/hris/resources/time_off_balances/types/__init__.py deleted file mode 100644 index 0cc91fc0..00000000 --- a/src/merge/resources/hris/resources/time_off_balances/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .time_off_balances_list_request_policy_type import TimeOffBalancesListRequestPolicyType - -__all__ = ["TimeOffBalancesListRequestPolicyType"] diff --git a/src/merge/resources/hris/resources/timesheet_entries/__init__.py b/src/merge/resources/hris/resources/timesheet_entries/__init__.py index f9278b7c..f3ea2659 100644 --- a/src/merge/resources/hris/resources/timesheet_entries/__init__.py +++ b/src/merge/resources/hris/resources/timesheet_entries/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import TimesheetEntriesListRequestOrderBy - -__all__ = ["TimesheetEntriesListRequestOrderBy"] diff --git a/src/merge/resources/hris/resources/timesheet_entries/client.py b/src/merge/resources/hris/resources/timesheet_entries/client.py index 75aa38c4..799c1a32 100644 --- a/src/merge/resources/hris/resources/timesheet_entries/client.py +++ b/src/merge/resources/hris/resources/timesheet_entries/client.py @@ -12,10 +12,10 @@ from .....core.remove_none_from_dict import remove_none_from_dict from ...types.meta_response import MetaResponse from ...types.paginated_timesheet_entry_list import PaginatedTimesheetEntryList +from ...types.timesheet_entries_list_request_order_by import TimesheetEntriesListRequestOrderBy from ...types.timesheet_entry import TimesheetEntry from ...types.timesheet_entry_request import TimesheetEntryRequest from ...types.timesheet_entry_response import TimesheetEntryResponse -from .types.timesheet_entries_list_request_order_by import TimesheetEntriesListRequestOrderBy try: import pydantic.v1 as pydantic # type: ignore @@ -96,7 +96,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "timesheet-entries"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/timesheet-entries"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -168,7 +168,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "timesheet-entries"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/timesheet-entries"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -203,7 +203,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"timesheet-entries/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/timesheet-entries/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -231,7 +231,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "timesheet-entries/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/timesheet-entries/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -314,7 +314,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "timesheet-entries"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/timesheet-entries"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -386,7 +386,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "timesheet-entries"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/timesheet-entries"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -421,7 +421,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"timesheet-entries/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/hris/v1/timesheet-entries/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -449,7 +449,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "timesheet-entries/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/timesheet-entries/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/hris/resources/timesheet_entries/types/__init__.py b/src/merge/resources/hris/resources/timesheet_entries/types/__init__.py deleted file mode 100644 index c84dcce0..00000000 --- a/src/merge/resources/hris/resources/timesheet_entries/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .timesheet_entries_list_request_order_by import TimesheetEntriesListRequestOrderBy - -__all__ = ["TimesheetEntriesListRequestOrderBy"] diff --git a/src/merge/resources/hris/resources/webhook_receivers/client.py b/src/merge/resources/hris/resources/webhook_receivers/client.py index 47cdd8f2..6b699682 100644 --- a/src/merge/resources/hris/resources/webhook_receivers/client.py +++ b/src/merge/resources/hris/resources/webhook_receivers/client.py @@ -37,7 +37,7 @@ def list(self) -> typing.List[WebhookReceiver]: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ def create(self, *, event: str, is_active: bool, key: typing.Optional[str] = OMI _request["key"] = key _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -98,7 +98,7 @@ async def list(self) -> typing.List[WebhookReceiver]: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -126,7 +126,7 @@ async def create(self, *, event: str, is_active: bool, key: typing.Optional[str] _request["key"] = key _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/hris/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/hris/types/__init__.py b/src/merge/resources/hris/types/__init__.py index efac1dbc..83eb75ef 100644 --- a/src/merge/resources/hris/types/__init__.py +++ b/src/merge/resources/hris/types/__init__.py @@ -15,6 +15,8 @@ from .bank_info import BankInfo from .bank_info_account_type import BankInfoAccountType from .bank_info_employee import BankInfoEmployee +from .bank_info_list_request_account_type import BankInfoListRequestAccountType +from .bank_info_list_request_order_by import BankInfoListRequestOrderBy from .benefit import Benefit from .benefit_employee import BenefitEmployee from .benefit_plan_type_enum import BenefitPlanTypeEnum @@ -50,6 +52,8 @@ from .employee_payroll_run import EmployeePayrollRun from .employee_payroll_run_employee import EmployeePayrollRunEmployee from .employee_payroll_run_payroll_run import EmployeePayrollRunPayrollRun +from .employee_payroll_runs_list_request_expand import EmployeePayrollRunsListRequestExpand +from .employee_payroll_runs_retrieve_request_expand import EmployeePayrollRunsRetrieveRequestExpand from .employee_request import EmployeeRequest from .employee_request_company import EmployeeRequestCompany from .employee_request_employment_status import EmployeeRequestEmploymentStatus @@ -66,6 +70,13 @@ from .employee_response import EmployeeResponse from .employee_team import EmployeeTeam from .employee_work_location import EmployeeWorkLocation +from .employees_list_request_employment_status import EmployeesListRequestEmploymentStatus +from .employees_list_request_expand import EmployeesListRequestExpand +from .employees_list_request_remote_fields import EmployeesListRequestRemoteFields +from .employees_list_request_show_enum_origins import EmployeesListRequestShowEnumOrigins +from .employees_retrieve_request_expand import EmployeesRetrieveRequestExpand +from .employees_retrieve_request_remote_fields import EmployeesRetrieveRequestRemoteFields +from .employees_retrieve_request_show_enum_origins import EmployeesRetrieveRequestShowEnumOrigins from .employer_benefit import EmployerBenefit from .employer_benefit_benefit_plan_type import EmployerBenefitBenefitPlanType from .employment import Employment @@ -78,6 +89,13 @@ from .employment_pay_period import EmploymentPayPeriod from .employment_status_enum import EmploymentStatusEnum from .employment_type_enum import EmploymentTypeEnum +from .employments_list_request_expand import EmploymentsListRequestExpand +from .employments_list_request_order_by import EmploymentsListRequestOrderBy +from .employments_list_request_remote_fields import EmploymentsListRequestRemoteFields +from .employments_list_request_show_enum_origins import EmploymentsListRequestShowEnumOrigins +from .employments_retrieve_request_expand import EmploymentsRetrieveRequestExpand +from .employments_retrieve_request_remote_fields import EmploymentsRetrieveRequestRemoteFields +from .employments_retrieve_request_show_enum_origins import EmploymentsRetrieveRequestShowEnumOrigins from .enabled_actions_enum import EnabledActionsEnum from .encoding_enum import EncodingEnum from .error_validation_problem import ErrorValidationProblem @@ -88,19 +106,23 @@ from .group import Group from .group_type import GroupType from .group_type_enum import GroupTypeEnum +from .ignore_common_model_request_reason import IgnoreCommonModelRequestReason from .issue import Issue from .issue_status import IssueStatus from .issue_status_enum import IssueStatusEnum +from .issues_list_request_status import IssuesListRequestStatus from .link_token import LinkToken from .linked_account_condition import LinkedAccountCondition from .linked_account_condition_request import LinkedAccountConditionRequest from .linked_account_selective_sync_configuration import LinkedAccountSelectiveSyncConfiguration from .linked_account_selective_sync_configuration_request import LinkedAccountSelectiveSyncConfigurationRequest from .linked_account_status import LinkedAccountStatus +from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory from .location import Location from .location_country import LocationCountry from .location_location_type import LocationLocationType from .location_type_enum import LocationTypeEnum +from .locations_list_request_location_type import LocationsListRequestLocationType from .marital_status_enum import MaritalStatusEnum from .meta_response import MetaResponse from .method_enum import MethodEnum @@ -136,6 +158,11 @@ from .payroll_run import PayrollRun from .payroll_run_run_state import PayrollRunRunState from .payroll_run_run_type import PayrollRunRunType +from .payroll_runs_list_request_remote_fields import PayrollRunsListRequestRemoteFields +from .payroll_runs_list_request_run_type import PayrollRunsListRequestRunType +from .payroll_runs_list_request_show_enum_origins import PayrollRunsListRequestShowEnumOrigins +from .payroll_runs_retrieve_request_remote_fields import PayrollRunsRetrieveRequestRemoteFields +from .payroll_runs_retrieve_request_show_enum_origins import PayrollRunsRetrieveRequestShowEnumOrigins from .policy_type_enum import PolicyTypeEnum from .reason_enum import ReasonEnum from .relationship_enum import RelationshipEnum @@ -160,7 +187,13 @@ from .time_off_balance import TimeOffBalance from .time_off_balance_employee import TimeOffBalanceEmployee from .time_off_balance_policy_type import TimeOffBalancePolicyType +from .time_off_balances_list_request_policy_type import TimeOffBalancesListRequestPolicyType from .time_off_employee import TimeOffEmployee +from .time_off_list_request_expand import TimeOffListRequestExpand +from .time_off_list_request_remote_fields import TimeOffListRequestRemoteFields +from .time_off_list_request_request_type import TimeOffListRequestRequestType +from .time_off_list_request_show_enum_origins import TimeOffListRequestShowEnumOrigins +from .time_off_list_request_status import TimeOffListRequestStatus from .time_off_request import TimeOffRequest from .time_off_request_approver import TimeOffRequestApprover from .time_off_request_employee import TimeOffRequestEmployee @@ -169,9 +202,13 @@ from .time_off_request_type import TimeOffRequestType from .time_off_request_units import TimeOffRequestUnits from .time_off_response import TimeOffResponse +from .time_off_retrieve_request_expand import TimeOffRetrieveRequestExpand +from .time_off_retrieve_request_remote_fields import TimeOffRetrieveRequestRemoteFields +from .time_off_retrieve_request_show_enum_origins import TimeOffRetrieveRequestShowEnumOrigins from .time_off_status import TimeOffStatus from .time_off_status_enum import TimeOffStatusEnum from .time_off_units import TimeOffUnits +from .timesheet_entries_list_request_order_by import TimesheetEntriesListRequestOrderBy from .timesheet_entry import TimesheetEntry from .timesheet_entry_request import TimesheetEntryRequest from .timesheet_entry_response import TimesheetEntryResponse @@ -196,6 +233,8 @@ "BankInfo", "BankInfoAccountType", "BankInfoEmployee", + "BankInfoListRequestAccountType", + "BankInfoListRequestOrderBy", "Benefit", "BenefitEmployee", "BenefitPlanTypeEnum", @@ -231,6 +270,8 @@ "EmployeePayrollRun", "EmployeePayrollRunEmployee", "EmployeePayrollRunPayrollRun", + "EmployeePayrollRunsListRequestExpand", + "EmployeePayrollRunsRetrieveRequestExpand", "EmployeeRequest", "EmployeeRequestCompany", "EmployeeRequestEmploymentStatus", @@ -247,6 +288,13 @@ "EmployeeResponse", "EmployeeTeam", "EmployeeWorkLocation", + "EmployeesListRequestEmploymentStatus", + "EmployeesListRequestExpand", + "EmployeesListRequestRemoteFields", + "EmployeesListRequestShowEnumOrigins", + "EmployeesRetrieveRequestExpand", + "EmployeesRetrieveRequestRemoteFields", + "EmployeesRetrieveRequestShowEnumOrigins", "EmployerBenefit", "EmployerBenefitBenefitPlanType", "Employment", @@ -259,6 +307,13 @@ "EmploymentPayPeriod", "EmploymentStatusEnum", "EmploymentTypeEnum", + "EmploymentsListRequestExpand", + "EmploymentsListRequestOrderBy", + "EmploymentsListRequestRemoteFields", + "EmploymentsListRequestShowEnumOrigins", + "EmploymentsRetrieveRequestExpand", + "EmploymentsRetrieveRequestRemoteFields", + "EmploymentsRetrieveRequestShowEnumOrigins", "EnabledActionsEnum", "EncodingEnum", "ErrorValidationProblem", @@ -269,19 +324,23 @@ "Group", "GroupType", "GroupTypeEnum", + "IgnoreCommonModelRequestReason", "Issue", "IssueStatus", "IssueStatusEnum", + "IssuesListRequestStatus", "LinkToken", "LinkedAccountCondition", "LinkedAccountConditionRequest", "LinkedAccountSelectiveSyncConfiguration", "LinkedAccountSelectiveSyncConfigurationRequest", "LinkedAccountStatus", + "LinkedAccountsListRequestCategory", "Location", "LocationCountry", "LocationLocationType", "LocationTypeEnum", + "LocationsListRequestLocationType", "MaritalStatusEnum", "MetaResponse", "MethodEnum", @@ -317,6 +376,11 @@ "PayrollRun", "PayrollRunRunState", "PayrollRunRunType", + "PayrollRunsListRequestRemoteFields", + "PayrollRunsListRequestRunType", + "PayrollRunsListRequestShowEnumOrigins", + "PayrollRunsRetrieveRequestRemoteFields", + "PayrollRunsRetrieveRequestShowEnumOrigins", "PolicyTypeEnum", "ReasonEnum", "RelationshipEnum", @@ -341,7 +405,13 @@ "TimeOffBalance", "TimeOffBalanceEmployee", "TimeOffBalancePolicyType", + "TimeOffBalancesListRequestPolicyType", "TimeOffEmployee", + "TimeOffListRequestExpand", + "TimeOffListRequestRemoteFields", + "TimeOffListRequestRequestType", + "TimeOffListRequestShowEnumOrigins", + "TimeOffListRequestStatus", "TimeOffRequest", "TimeOffRequestApprover", "TimeOffRequestEmployee", @@ -350,9 +420,13 @@ "TimeOffRequestType", "TimeOffRequestUnits", "TimeOffResponse", + "TimeOffRetrieveRequestExpand", + "TimeOffRetrieveRequestRemoteFields", + "TimeOffRetrieveRequestShowEnumOrigins", "TimeOffStatus", "TimeOffStatusEnum", "TimeOffUnits", + "TimesheetEntriesListRequestOrderBy", "TimesheetEntry", "TimesheetEntryRequest", "TimesheetEntryResponse", diff --git a/src/merge/resources/hris/types/account_details_and_actions.py b/src/merge/resources/hris/types/account_details_and_actions.py index fda4a3a9..cf6d8833 100644 --- a/src/merge/resources/hris/types/account_details_and_actions.py +++ b/src/merge/resources/hris/types/account_details_and_actions.py @@ -17,13 +17,10 @@ class AccountDetailsAndActions(pydantic.BaseModel): """ # The LinkedAccount Object - ### Description - The `LinkedAccount` object is used to represent an end user's link with a specific integration. ### Usage Example - View a list of your organization's `LinkedAccount` objects. """ diff --git a/src/merge/resources/hris/types/account_details_and_actions_status_enum.py b/src/merge/resources/hris/types/account_details_and_actions_status_enum.py index a904e550..f02a70b8 100644 --- a/src/merge/resources/hris/types/account_details_and_actions_status_enum.py +++ b/src/merge/resources/hris/types/account_details_and_actions_status_enum.py @@ -8,9 +8,9 @@ class AccountDetailsAndActionsStatusEnum(str, enum.Enum): """ - - `COMPLETE` - COMPLETE - - `INCOMPLETE` - INCOMPLETE - - `RELINK_NEEDED` - RELINK_NEEDED + * `COMPLETE` - COMPLETE + * `INCOMPLETE` - INCOMPLETE + * `RELINK_NEEDED` - RELINK_NEEDED """ COMPLETE = "COMPLETE" diff --git a/src/merge/resources/hris/types/account_type_enum.py b/src/merge/resources/hris/types/account_type_enum.py index 8491f7ad..2ec129e6 100644 --- a/src/merge/resources/hris/types/account_type_enum.py +++ b/src/merge/resources/hris/types/account_type_enum.py @@ -8,8 +8,8 @@ class AccountTypeEnum(str, enum.Enum): """ - - `SAVINGS` - SAVINGS - - `CHECKING` - CHECKING + * `SAVINGS` - SAVINGS + * `CHECKING` - CHECKING """ SAVINGS = "SAVINGS" diff --git a/src/merge/resources/hris/types/audit_log_event.py b/src/merge/resources/hris/types/audit_log_event.py index 0d3eeb7d..c6232c1e 100644 --- a/src/merge/resources/hris/types/audit_log_event.py +++ b/src/merge/resources/hris/types/audit_log_event.py @@ -25,12 +25,12 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the role of the user (or SYSTEM/API if action not taken by a user) at the time of this Event occurring.\n" "\n" - "- `ADMIN` - ADMIN\n" - "- `DEVELOPER` - DEVELOPER\n" - "- `MEMBER` - MEMBER\n" - "- `API` - API\n" - "- `SYSTEM` - SYSTEM\n" - "- `MERGE_TEAM` - MERGE_TEAM\n" + "* `ADMIN` - ADMIN\n" + "* `DEVELOPER` - DEVELOPER\n" + "* `MEMBER` - MEMBER\n" + "* `API` - API\n" + "* `SYSTEM` - SYSTEM\n" + "* `MERGE_TEAM` - MERGE_TEAM\n" ) ) ip_address: str @@ -38,36 +38,36 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the type of event that occurred.\n" "\n" - "- `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" - "- `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" - "- `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" - "- `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" - "- `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" - "- `INVITED_USER` - INVITED_USER\n" - "- `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" - "- `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" - "- `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" - "- `CREATED_DESTINATION` - CREATED_DESTINATION\n" - "- `DELETED_DESTINATION` - DELETED_DESTINATION\n" - "- `CHANGED_SCOPES` - CHANGED_SCOPES\n" - "- `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" - "- `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" - "- `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" - "- `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" - "- `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" - "- `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" - "- `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" - "- `RESET_PASSWORD` - RESET_PASSWORD\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" + "* `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" + "* `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" + "* `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" + "* `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" + "* `INVITED_USER` - INVITED_USER\n" + "* `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" + "* `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" + "* `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" + "* `CREATED_DESTINATION` - CREATED_DESTINATION\n" + "* `DELETED_DESTINATION` - DELETED_DESTINATION\n" + "* `CHANGED_SCOPES` - CHANGED_SCOPES\n" + "* `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" + "* `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" + "* `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" + "* `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" + "* `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" + "* `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" + "* `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" + "* `RESET_PASSWORD` - RESET_PASSWORD\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" ) ) event_description: str diff --git a/src/merge/resources/hris/types/available_actions.py b/src/merge/resources/hris/types/available_actions.py index d32002fb..b2a97547 100644 --- a/src/merge/resources/hris/types/available_actions.py +++ b/src/merge/resources/hris/types/available_actions.py @@ -16,13 +16,10 @@ class AvailableActions(pydantic.BaseModel): """ # The AvailableActions Object - ### Description - The `Activity` object is used to see all available model/operation combinations for an integration. ### Usage Example - Fetch all the actions available for the `Zenefits` integration. """ diff --git a/src/merge/resources/hris/types/bank_info.py b/src/merge/resources/hris/types/bank_info.py index 5d00c6ab..d54c8d99 100644 --- a/src/merge/resources/hris/types/bank_info.py +++ b/src/merge/resources/hris/types/bank_info.py @@ -17,13 +17,10 @@ class BankInfo(pydantic.BaseModel): """ # The BankInfo Object - ### Description - The `BankInfo` object is used to represent the Bank Account information for an Employee. ### Usage Example - Fetch from the `LIST BankInfo` endpoint and filter by `ID` to show all bank information. """ @@ -34,7 +31,7 @@ class BankInfo(pydantic.BaseModel): routing_number: typing.Optional[str] = pydantic.Field(description="The routing number.") bank_name: typing.Optional[str] = pydantic.Field(description="The bank name.") account_type: typing.Optional[BankInfoAccountType] = pydantic.Field( - description=("The bank account type\n" "\n" "- `SAVINGS` - SAVINGS\n" "- `CHECKING` - CHECKING\n") + description=("The bank account type\n" "\n" "* `SAVINGS` - SAVINGS\n" "* `CHECKING` - CHECKING\n") ) remote_created_at: typing.Optional[dt.datetime] = pydantic.Field( description="When the matching bank object was created in the third party system." diff --git a/src/merge/resources/hris/resources/bank_info/types/bank_info_list_request_account_type.py b/src/merge/resources/hris/types/bank_info_list_request_account_type.py similarity index 100% rename from src/merge/resources/hris/resources/bank_info/types/bank_info_list_request_account_type.py rename to src/merge/resources/hris/types/bank_info_list_request_account_type.py diff --git a/src/merge/resources/hris/resources/bank_info/types/bank_info_list_request_order_by.py b/src/merge/resources/hris/types/bank_info_list_request_order_by.py similarity index 100% rename from src/merge/resources/hris/resources/bank_info/types/bank_info_list_request_order_by.py rename to src/merge/resources/hris/types/bank_info_list_request_order_by.py diff --git a/src/merge/resources/hris/types/benefit.py b/src/merge/resources/hris/types/benefit.py index 9612e7b8..116b2e79 100644 --- a/src/merge/resources/hris/types/benefit.py +++ b/src/merge/resources/hris/types/benefit.py @@ -16,13 +16,10 @@ class Benefit(pydantic.BaseModel): """ # The Benefit Object - ### Description - The `Benefit` object is used to represent a benefit that an employee has enrolled in. ### Usage Example - Fetch from the `LIST Benefits` endpoint and filter by `ID` to show all benefits. """ diff --git a/src/merge/resources/hris/types/benefit_plan_type_enum.py b/src/merge/resources/hris/types/benefit_plan_type_enum.py index c7cfb64c..40b5fee1 100644 --- a/src/merge/resources/hris/types/benefit_plan_type_enum.py +++ b/src/merge/resources/hris/types/benefit_plan_type_enum.py @@ -8,11 +8,11 @@ class BenefitPlanTypeEnum(str, enum.Enum): """ - - `MEDICAL` - MEDICAL - - `HEALTH_SAVINGS` - HEALTH_SAVINGS - - `INSURANCE` - INSURANCE - - `RETIREMENT` - RETIREMENT - - `OTHER` - OTHER + * `MEDICAL` - MEDICAL + * `HEALTH_SAVINGS` - HEALTH_SAVINGS + * `INSURANCE` - INSURANCE + * `RETIREMENT` - RETIREMENT + * `OTHER` - OTHER """ MEDICAL = "MEDICAL" diff --git a/src/merge/resources/hris/types/categories_enum.py b/src/merge/resources/hris/types/categories_enum.py index ee5cac33..3f2dc5a9 100644 --- a/src/merge/resources/hris/types/categories_enum.py +++ b/src/merge/resources/hris/types/categories_enum.py @@ -8,13 +8,13 @@ class CategoriesEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/hris/types/category_enum.py b/src/merge/resources/hris/types/category_enum.py index ad5a0688..d37e48f5 100644 --- a/src/merge/resources/hris/types/category_enum.py +++ b/src/merge/resources/hris/types/category_enum.py @@ -8,13 +8,13 @@ class CategoryEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/hris/types/company.py b/src/merge/resources/hris/types/company.py index 0d0c60b8..73122a86 100644 --- a/src/merge/resources/hris/types/company.py +++ b/src/merge/resources/hris/types/company.py @@ -15,13 +15,10 @@ class Company(pydantic.BaseModel): """ # The Company Object - ### Description - The `Company` object is used to represent a company within the HRIS / Payroll system. ### Usage Example - Fetch from the `LIST Companies` endpoint and filter by `ID` to show all companies. """ diff --git a/src/merge/resources/hris/types/condition_schema.py b/src/merge/resources/hris/types/condition_schema.py index 7ebf9534..eae5c8cc 100644 --- a/src/merge/resources/hris/types/condition_schema.py +++ b/src/merge/resources/hris/types/condition_schema.py @@ -21,7 +21,7 @@ class ConditionSchema(pydantic.BaseModel): description="The common model for which a condition schema is defined." ) native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) field_name: typing.Optional[str] = pydantic.Field( description='The name of the field on the common model that this condition corresponds to, if they conceptually match. e.g. "location_type".' @@ -33,13 +33,13 @@ class ConditionSchema(pydantic.BaseModel): description=( "The type of value(s) that can be set for this condition.\n" "\n" - "- `BOOLEAN` - BOOLEAN\n" - "- `DATE` - DATE\n" - "- `DATE_TIME` - DATE_TIME\n" - "- `INTEGER` - INTEGER\n" - "- `FLOAT` - FLOAT\n" - "- `STRING` - STRING\n" - "- `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" + "* `BOOLEAN` - BOOLEAN\n" + "* `DATE` - DATE\n" + "* `DATE_TIME` - DATE_TIME\n" + "* `INTEGER` - INTEGER\n" + "* `FLOAT` - FLOAT\n" + "* `STRING` - STRING\n" + "* `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" ) ) operators: typing.List[OperatorSchema] = pydantic.Field( diff --git a/src/merge/resources/hris/types/condition_type_enum.py b/src/merge/resources/hris/types/condition_type_enum.py index 2814507a..c87351cf 100644 --- a/src/merge/resources/hris/types/condition_type_enum.py +++ b/src/merge/resources/hris/types/condition_type_enum.py @@ -8,13 +8,13 @@ class ConditionTypeEnum(str, enum.Enum): """ - - `BOOLEAN` - BOOLEAN - - `DATE` - DATE - - `DATE_TIME` - DATE_TIME - - `INTEGER` - INTEGER - - `FLOAT` - FLOAT - - `STRING` - STRING - - `LIST_OF_STRINGS` - LIST_OF_STRINGS + * `BOOLEAN` - BOOLEAN + * `DATE` - DATE + * `DATE_TIME` - DATE_TIME + * `INTEGER` - INTEGER + * `FLOAT` - FLOAT + * `STRING` - STRING + * `LIST_OF_STRINGS` - LIST_OF_STRINGS """ BOOLEAN = "BOOLEAN" @@ -31,7 +31,7 @@ def visit( date: typing.Callable[[], T_Result], date_time: typing.Callable[[], T_Result], integer: typing.Callable[[], T_Result], - float_: typing.Callable[[], T_Result], + float: typing.Callable[[], T_Result], string: typing.Callable[[], T_Result], list_of_strings: typing.Callable[[], T_Result], ) -> T_Result: @@ -44,7 +44,7 @@ def visit( if self is ConditionTypeEnum.INTEGER: return integer() if self is ConditionTypeEnum.FLOAT: - return float_() + return float() if self is ConditionTypeEnum.STRING: return string() if self is ConditionTypeEnum.LIST_OF_STRINGS: diff --git a/src/merge/resources/hris/types/country_enum.py b/src/merge/resources/hris/types/country_enum.py index 7e6b7a0e..a631e320 100644 --- a/src/merge/resources/hris/types/country_enum.py +++ b/src/merge/resources/hris/types/country_enum.py @@ -8,255 +8,255 @@ class CountryEnum(str, enum.Enum): """ - - `AF` - Afghanistan - - `AX` - Åland Islands - - `AL` - Albania - - `DZ` - Algeria - - `AS` - American Samoa - - `AD` - Andorra - - `AO` - Angola - - `AI` - Anguilla - - `AQ` - Antarctica - - `AG` - Antigua and Barbuda - - `AR` - Argentina - - `AM` - Armenia - - `AW` - Aruba - - `AU` - Australia - - `AT` - Austria - - `AZ` - Azerbaijan - - `BS` - Bahamas - - `BH` - Bahrain - - `BD` - Bangladesh - - `BB` - Barbados - - `BY` - Belarus - - `BE` - Belgium - - `BZ` - Belize - - `BJ` - Benin - - `BM` - Bermuda - - `BT` - Bhutan - - `BO` - Bolivia - - `BQ` - Bonaire, Sint Eustatius and Saba - - `BA` - Bosnia and Herzegovina - - `BW` - Botswana - - `BV` - Bouvet Island - - `BR` - Brazil - - `IO` - British Indian Ocean Territory - - `BN` - Brunei - - `BG` - Bulgaria - - `BF` - Burkina Faso - - `BI` - Burundi - - `CV` - Cabo Verde - - `KH` - Cambodia - - `CM` - Cameroon - - `CA` - Canada - - `KY` - Cayman Islands - - `CF` - Central African Republic - - `TD` - Chad - - `CL` - Chile - - `CN` - China - - `CX` - Christmas Island - - `CC` - Cocos (Keeling) Islands - - `CO` - Colombia - - `KM` - Comoros - - `CG` - Congo - - `CD` - Congo (the Democratic Republic of the) - - `CK` - Cook Islands - - `CR` - Costa Rica - - `CI` - Côte d'Ivoire - - `HR` - Croatia - - `CU` - Cuba - - `CW` - Curaçao - - `CY` - Cyprus - - `CZ` - Czechia - - `DK` - Denmark - - `DJ` - Djibouti - - `DM` - Dominica - - `DO` - Dominican Republic - - `EC` - Ecuador - - `EG` - Egypt - - `SV` - El Salvador - - `GQ` - Equatorial Guinea - - `ER` - Eritrea - - `EE` - Estonia - - `SZ` - Eswatini - - `ET` - Ethiopia - - `FK` - Falkland Islands (Malvinas) - - `FO` - Faroe Islands - - `FJ` - Fiji - - `FI` - Finland - - `FR` - France - - `GF` - French Guiana - - `PF` - French Polynesia - - `TF` - French Southern Territories - - `GA` - Gabon - - `GM` - Gambia - - `GE` - Georgia - - `DE` - Germany - - `GH` - Ghana - - `GI` - Gibraltar - - `GR` - Greece - - `GL` - Greenland - - `GD` - Grenada - - `GP` - Guadeloupe - - `GU` - Guam - - `GT` - Guatemala - - `GG` - Guernsey - - `GN` - Guinea - - `GW` - Guinea-Bissau - - `GY` - Guyana - - `HT` - Haiti - - `HM` - Heard Island and McDonald Islands - - `VA` - Holy See - - `HN` - Honduras - - `HK` - Hong Kong - - `HU` - Hungary - - `IS` - Iceland - - `IN` - India - - `ID` - Indonesia - - `IR` - Iran - - `IQ` - Iraq - - `IE` - Ireland - - `IM` - Isle of Man - - `IL` - Israel - - `IT` - Italy - - `JM` - Jamaica - - `JP` - Japan - - `JE` - Jersey - - `JO` - Jordan - - `KZ` - Kazakhstan - - `KE` - Kenya - - `KI` - Kiribati - - `KW` - Kuwait - - `KG` - Kyrgyzstan - - `LA` - Laos - - `LV` - Latvia - - `LB` - Lebanon - - `LS` - Lesotho - - `LR` - Liberia - - `LY` - Libya - - `LI` - Liechtenstein - - `LT` - Lithuania - - `LU` - Luxembourg - - `MO` - Macao - - `MG` - Madagascar - - `MW` - Malawi - - `MY` - Malaysia - - `MV` - Maldives - - `ML` - Mali - - `MT` - Malta - - `MH` - Marshall Islands - - `MQ` - Martinique - - `MR` - Mauritania - - `MU` - Mauritius - - `YT` - Mayotte - - `MX` - Mexico - - `FM` - Micronesia (Federated States of) - - `MD` - Moldova - - `MC` - Monaco - - `MN` - Mongolia - - `ME` - Montenegro - - `MS` - Montserrat - - `MA` - Morocco - - `MZ` - Mozambique - - `MM` - Myanmar - - `NA` - Namibia - - `NR` - Nauru - - `NP` - Nepal - - `NL` - Netherlands - - `NC` - New Caledonia - - `NZ` - New Zealand - - `NI` - Nicaragua - - `NE` - Niger - - `NG` - Nigeria - - `NU` - Niue - - `NF` - Norfolk Island - - `KP` - North Korea - - `MK` - North Macedonia - - `MP` - Northern Mariana Islands - - `NO` - Norway - - `OM` - Oman - - `PK` - Pakistan - - `PW` - Palau - - `PS` - Palestine, State of - - `PA` - Panama - - `PG` - Papua New Guinea - - `PY` - Paraguay - - `PE` - Peru - - `PH` - Philippines - - `PN` - Pitcairn - - `PL` - Poland - - `PT` - Portugal - - `PR` - Puerto Rico - - `QA` - Qatar - - `RE` - Réunion - - `RO` - Romania - - `RU` - Russia - - `RW` - Rwanda - - `BL` - Saint Barthélemy - - `SH` - Saint Helena, Ascension and Tristan da Cunha - - `KN` - Saint Kitts and Nevis - - `LC` - Saint Lucia - - `MF` - Saint Martin (French part) - - `PM` - Saint Pierre and Miquelon - - `VC` - Saint Vincent and the Grenadines - - `WS` - Samoa - - `SM` - San Marino - - `ST` - Sao Tome and Principe - - `SA` - Saudi Arabia - - `SN` - Senegal - - `RS` - Serbia - - `SC` - Seychelles - - `SL` - Sierra Leone - - `SG` - Singapore - - `SX` - Sint Maarten (Dutch part) - - `SK` - Slovakia - - `SI` - Slovenia - - `SB` - Solomon Islands - - `SO` - Somalia - - `ZA` - South Africa - - `GS` - South Georgia and the South Sandwich Islands - - `KR` - South Korea - - `SS` - South Sudan - - `ES` - Spain - - `LK` - Sri Lanka - - `SD` - Sudan - - `SR` - Suriname - - `SJ` - Svalbard and Jan Mayen - - `SE` - Sweden - - `CH` - Switzerland - - `SY` - Syria - - `TW` - Taiwan - - `TJ` - Tajikistan - - `TZ` - Tanzania - - `TH` - Thailand - - `TL` - Timor-Leste - - `TG` - Togo - - `TK` - Tokelau - - `TO` - Tonga - - `TT` - Trinidad and Tobago - - `TN` - Tunisia - - `TR` - Turkey - - `TM` - Turkmenistan - - `TC` - Turks and Caicos Islands - - `TV` - Tuvalu - - `UG` - Uganda - - `UA` - Ukraine - - `AE` - United Arab Emirates - - `GB` - United Kingdom - - `UM` - United States Minor Outlying Islands - - `US` - United States of America - - `UY` - Uruguay - - `UZ` - Uzbekistan - - `VU` - Vanuatu - - `VE` - Venezuela - - `VN` - Vietnam - - `VG` - Virgin Islands (British) - - `VI` - Virgin Islands (U.S.) - - `WF` - Wallis and Futuna - - `EH` - Western Sahara - - `YE` - Yemen - - `ZM` - Zambia - - `ZW` - Zimbabwe + * `AF` - Afghanistan + * `AX` - Åland Islands + * `AL` - Albania + * `DZ` - Algeria + * `AS` - American Samoa + * `AD` - Andorra + * `AO` - Angola + * `AI` - Anguilla + * `AQ` - Antarctica + * `AG` - Antigua and Barbuda + * `AR` - Argentina + * `AM` - Armenia + * `AW` - Aruba + * `AU` - Australia + * `AT` - Austria + * `AZ` - Azerbaijan + * `BS` - Bahamas + * `BH` - Bahrain + * `BD` - Bangladesh + * `BB` - Barbados + * `BY` - Belarus + * `BE` - Belgium + * `BZ` - Belize + * `BJ` - Benin + * `BM` - Bermuda + * `BT` - Bhutan + * `BO` - Bolivia + * `BQ` - Bonaire, Sint Eustatius and Saba + * `BA` - Bosnia and Herzegovina + * `BW` - Botswana + * `BV` - Bouvet Island + * `BR` - Brazil + * `IO` - British Indian Ocean Territory + * `BN` - Brunei + * `BG` - Bulgaria + * `BF` - Burkina Faso + * `BI` - Burundi + * `CV` - Cabo Verde + * `KH` - Cambodia + * `CM` - Cameroon + * `CA` - Canada + * `KY` - Cayman Islands + * `CF` - Central African Republic + * `TD` - Chad + * `CL` - Chile + * `CN` - China + * `CX` - Christmas Island + * `CC` - Cocos (Keeling) Islands + * `CO` - Colombia + * `KM` - Comoros + * `CG` - Congo + * `CD` - Congo (the Democratic Republic of the) + * `CK` - Cook Islands + * `CR` - Costa Rica + * `CI` - Côte d'Ivoire + * `HR` - Croatia + * `CU` - Cuba + * `CW` - Curaçao + * `CY` - Cyprus + * `CZ` - Czechia + * `DK` - Denmark + * `DJ` - Djibouti + * `DM` - Dominica + * `DO` - Dominican Republic + * `EC` - Ecuador + * `EG` - Egypt + * `SV` - El Salvador + * `GQ` - Equatorial Guinea + * `ER` - Eritrea + * `EE` - Estonia + * `SZ` - Eswatini + * `ET` - Ethiopia + * `FK` - Falkland Islands (Malvinas) + * `FO` - Faroe Islands + * `FJ` - Fiji + * `FI` - Finland + * `FR` - France + * `GF` - French Guiana + * `PF` - French Polynesia + * `TF` - French Southern Territories + * `GA` - Gabon + * `GM` - Gambia + * `GE` - Georgia + * `DE` - Germany + * `GH` - Ghana + * `GI` - Gibraltar + * `GR` - Greece + * `GL` - Greenland + * `GD` - Grenada + * `GP` - Guadeloupe + * `GU` - Guam + * `GT` - Guatemala + * `GG` - Guernsey + * `GN` - Guinea + * `GW` - Guinea-Bissau + * `GY` - Guyana + * `HT` - Haiti + * `HM` - Heard Island and McDonald Islands + * `VA` - Holy See + * `HN` - Honduras + * `HK` - Hong Kong + * `HU` - Hungary + * `IS` - Iceland + * `IN` - India + * `ID` - Indonesia + * `IR` - Iran + * `IQ` - Iraq + * `IE` - Ireland + * `IM` - Isle of Man + * `IL` - Israel + * `IT` - Italy + * `JM` - Jamaica + * `JP` - Japan + * `JE` - Jersey + * `JO` - Jordan + * `KZ` - Kazakhstan + * `KE` - Kenya + * `KI` - Kiribati + * `KW` - Kuwait + * `KG` - Kyrgyzstan + * `LA` - Laos + * `LV` - Latvia + * `LB` - Lebanon + * `LS` - Lesotho + * `LR` - Liberia + * `LY` - Libya + * `LI` - Liechtenstein + * `LT` - Lithuania + * `LU` - Luxembourg + * `MO` - Macao + * `MG` - Madagascar + * `MW` - Malawi + * `MY` - Malaysia + * `MV` - Maldives + * `ML` - Mali + * `MT` - Malta + * `MH` - Marshall Islands + * `MQ` - Martinique + * `MR` - Mauritania + * `MU` - Mauritius + * `YT` - Mayotte + * `MX` - Mexico + * `FM` - Micronesia (Federated States of) + * `MD` - Moldova + * `MC` - Monaco + * `MN` - Mongolia + * `ME` - Montenegro + * `MS` - Montserrat + * `MA` - Morocco + * `MZ` - Mozambique + * `MM` - Myanmar + * `NA` - Namibia + * `NR` - Nauru + * `NP` - Nepal + * `NL` - Netherlands + * `NC` - New Caledonia + * `NZ` - New Zealand + * `NI` - Nicaragua + * `NE` - Niger + * `NG` - Nigeria + * `NU` - Niue + * `NF` - Norfolk Island + * `KP` - North Korea + * `MK` - North Macedonia + * `MP` - Northern Mariana Islands + * `NO` - Norway + * `OM` - Oman + * `PK` - Pakistan + * `PW` - Palau + * `PS` - Palestine, State of + * `PA` - Panama + * `PG` - Papua New Guinea + * `PY` - Paraguay + * `PE` - Peru + * `PH` - Philippines + * `PN` - Pitcairn + * `PL` - Poland + * `PT` - Portugal + * `PR` - Puerto Rico + * `QA` - Qatar + * `RE` - Réunion + * `RO` - Romania + * `RU` - Russia + * `RW` - Rwanda + * `BL` - Saint Barthélemy + * `SH` - Saint Helena, Ascension and Tristan da Cunha + * `KN` - Saint Kitts and Nevis + * `LC` - Saint Lucia + * `MF` - Saint Martin (French part) + * `PM` - Saint Pierre and Miquelon + * `VC` - Saint Vincent and the Grenadines + * `WS` - Samoa + * `SM` - San Marino + * `ST` - Sao Tome and Principe + * `SA` - Saudi Arabia + * `SN` - Senegal + * `RS` - Serbia + * `SC` - Seychelles + * `SL` - Sierra Leone + * `SG` - Singapore + * `SX` - Sint Maarten (Dutch part) + * `SK` - Slovakia + * `SI` - Slovenia + * `SB` - Solomon Islands + * `SO` - Somalia + * `ZA` - South Africa + * `GS` - South Georgia and the South Sandwich Islands + * `KR` - South Korea + * `SS` - South Sudan + * `ES` - Spain + * `LK` - Sri Lanka + * `SD` - Sudan + * `SR` - Suriname + * `SJ` - Svalbard and Jan Mayen + * `SE` - Sweden + * `CH` - Switzerland + * `SY` - Syria + * `TW` - Taiwan + * `TJ` - Tajikistan + * `TZ` - Tanzania + * `TH` - Thailand + * `TL` - Timor-Leste + * `TG` - Togo + * `TK` - Tokelau + * `TO` - Tonga + * `TT` - Trinidad and Tobago + * `TN` - Tunisia + * `TR` - Turkey + * `TM` - Turkmenistan + * `TC` - Turks and Caicos Islands + * `TV` - Tuvalu + * `UG` - Uganda + * `UA` - Ukraine + * `AE` - United Arab Emirates + * `GB` - United Kingdom + * `UM` - United States Minor Outlying Islands + * `US` - United States of America + * `UY` - Uruguay + * `UZ` - Uzbekistan + * `VU` - Vanuatu + * `VE` - Venezuela + * `VN` - Vietnam + * `VG` - Virgin Islands (British) + * `VI` - Virgin Islands (U.S.) + * `WF` - Wallis and Futuna + * `EH` - Western Sahara + * `YE` - Yemen + * `ZM` - Zambia + * `ZW` - Zimbabwe """ AF = "AF" diff --git a/src/merge/resources/hris/types/data_passthrough_request.py b/src/merge/resources/hris/types/data_passthrough_request.py index 3acebedd..844fb541 100644 --- a/src/merge/resources/hris/types/data_passthrough_request.py +++ b/src/merge/resources/hris/types/data_passthrough_request.py @@ -17,13 +17,10 @@ class DataPassthroughRequest(pydantic.BaseModel): """ # The DataPassthrough Object - ### Description - The `DataPassthrough` object is used to send information to an otherwise-unsupported third-party endpoint. ### Usage Example - Create a `DataPassthrough` to get team hierarchies from your Rippling integration. """ diff --git a/src/merge/resources/hris/types/deduction.py b/src/merge/resources/hris/types/deduction.py index c54e0d27..af3d62b1 100644 --- a/src/merge/resources/hris/types/deduction.py +++ b/src/merge/resources/hris/types/deduction.py @@ -15,13 +15,10 @@ class Deduction(pydantic.BaseModel): """ # The Deduction Object - ### Description - The `Deduction` object is used to represent an array of the wages withheld from total earnings for the purpose of paying taxes. ### Usage Example - Fetch from the `LIST Deductions` endpoint and filter by `ID` to show all deductions. """ diff --git a/src/merge/resources/hris/types/dependent.py b/src/merge/resources/hris/types/dependent.py index d01829f5..185ad3cb 100644 --- a/src/merge/resources/hris/types/dependent.py +++ b/src/merge/resources/hris/types/dependent.py @@ -17,13 +17,10 @@ class Dependent(pydantic.BaseModel): """ # The Dependent Object - ### Description - The `Dependent` object is used to represent a dependent (e.g. child, spouse, domestic partner, etc) of an `Employee` ### Usage Example - Fetch from the `LIST Dependents` endpoint and filter by `ID` to show all dependents. """ @@ -36,9 +33,9 @@ class Dependent(pydantic.BaseModel): description=( "The dependent's relationship to the employee.\n" "\n" - "- `CHILD` - CHILD\n" - "- `SPOUSE` - SPOUSE\n" - "- `DOMESTIC_PARTNER` - DOMESTIC_PARTNER\n" + "* `CHILD` - CHILD\n" + "* `SPOUSE` - SPOUSE\n" + "* `DOMESTIC_PARTNER` - DOMESTIC_PARTNER\n" ) ) employee: typing.Optional[str] = pydantic.Field(description="The employee this person is a dependent of.") @@ -47,11 +44,11 @@ class Dependent(pydantic.BaseModel): description=( "The dependent's gender.\n" "\n" - "- `MALE` - MALE\n" - "- `FEMALE` - FEMALE\n" - "- `NON-BINARY` - NON-BINARY\n" - "- `OTHER` - OTHER\n" - "- `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE\n" + "* `MALE` - MALE\n" + "* `FEMALE` - FEMALE\n" + "* `NON-BINARY` - NON-BINARY\n" + "* `OTHER` - OTHER\n" + "* `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE\n" ) ) phone_number: typing.Optional[str] = pydantic.Field(description="The dependent's phone number.") diff --git a/src/merge/resources/hris/types/earning.py b/src/merge/resources/hris/types/earning.py index 9d21337c..4dce828b 100644 --- a/src/merge/resources/hris/types/earning.py +++ b/src/merge/resources/hris/types/earning.py @@ -16,13 +16,10 @@ class Earning(pydantic.BaseModel): """ # The Earning Object - ### Description - The `Earning` object is used to represent an array of different compensations that an employee receives within specific wage categories. ### Usage Example - Fetch from the `LIST Earnings` endpoint and filter by `ID` to show all earnings. """ @@ -34,10 +31,10 @@ class Earning(pydantic.BaseModel): description=( "The type of earning.\n" "\n" - "- `SALARY` - SALARY\n" - "- `REIMBURSEMENT` - REIMBURSEMENT\n" - "- `OVERTIME` - OVERTIME\n" - "- `BONUS` - BONUS\n" + "* `SALARY` - SALARY\n" + "* `REIMBURSEMENT` - REIMBURSEMENT\n" + "* `OVERTIME` - OVERTIME\n" + "* `BONUS` - BONUS\n" ) ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( diff --git a/src/merge/resources/hris/types/earning_type_enum.py b/src/merge/resources/hris/types/earning_type_enum.py index d6c8b519..2d5b6c10 100644 --- a/src/merge/resources/hris/types/earning_type_enum.py +++ b/src/merge/resources/hris/types/earning_type_enum.py @@ -8,10 +8,10 @@ class EarningTypeEnum(str, enum.Enum): """ - - `SALARY` - SALARY - - `REIMBURSEMENT` - REIMBURSEMENT - - `OVERTIME` - OVERTIME - - `BONUS` - BONUS + * `SALARY` - SALARY + * `REIMBURSEMENT` - REIMBURSEMENT + * `OVERTIME` - OVERTIME + * `BONUS` - BONUS """ SALARY = "SALARY" diff --git a/src/merge/resources/hris/types/employee.py b/src/merge/resources/hris/types/employee.py index d22a0c2a..f15ffda1 100644 --- a/src/merge/resources/hris/types/employee.py +++ b/src/merge/resources/hris/types/employee.py @@ -27,13 +27,10 @@ class Employee(pydantic.BaseModel): """ # The Employee Object - ### Description - The `Employee` object is used to represent any person who has been employed by a company. ### Usage Example - Fetch from the `LIST Employee` endpoint and filter by `ID` to show all employees. """ @@ -69,36 +66,36 @@ class Employee(pydantic.BaseModel): description=( "The employee's gender.\n" "\n" - "- `MALE` - MALE\n" - "- `FEMALE` - FEMALE\n" - "- `NON-BINARY` - NON-BINARY\n" - "- `OTHER` - OTHER\n" - "- `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE\n" + "* `MALE` - MALE\n" + "* `FEMALE` - FEMALE\n" + "* `NON-BINARY` - NON-BINARY\n" + "* `OTHER` - OTHER\n" + "* `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE\n" ) ) ethnicity: typing.Optional[EmployeeEthnicity] = pydantic.Field( description=( "The employee's ethnicity.\n" "\n" - "- `AMERICAN_INDIAN_OR_ALASKA_NATIVE` - AMERICAN_INDIAN_OR_ALASKA_NATIVE\n" - "- `ASIAN_OR_INDIAN_SUBCONTINENT` - ASIAN_OR_INDIAN_SUBCONTINENT\n" - "- `BLACK_OR_AFRICAN_AMERICAN` - BLACK_OR_AFRICAN_AMERICAN\n" - "- `HISPANIC_OR_LATINO` - HISPANIC_OR_LATINO\n" - "- `NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER` - NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER\n" - "- `TWO_OR_MORE_RACES` - TWO_OR_MORE_RACES\n" - "- `WHITE` - WHITE\n" - "- `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE\n" + "* `AMERICAN_INDIAN_OR_ALASKA_NATIVE` - AMERICAN_INDIAN_OR_ALASKA_NATIVE\n" + "* `ASIAN_OR_INDIAN_SUBCONTINENT` - ASIAN_OR_INDIAN_SUBCONTINENT\n" + "* `BLACK_OR_AFRICAN_AMERICAN` - BLACK_OR_AFRICAN_AMERICAN\n" + "* `HISPANIC_OR_LATINO` - HISPANIC_OR_LATINO\n" + "* `NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER` - NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER\n" + "* `TWO_OR_MORE_RACES` - TWO_OR_MORE_RACES\n" + "* `WHITE` - WHITE\n" + "* `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE\n" ) ) marital_status: typing.Optional[EmployeeMaritalStatus] = pydantic.Field( description=( "The employee's filing status as related to marital status.\n" "\n" - "- `SINGLE` - SINGLE\n" - "- `MARRIED_FILING_JOINTLY` - MARRIED_FILING_JOINTLY\n" - "- `MARRIED_FILING_SEPARATELY` - MARRIED_FILING_SEPARATELY\n" - "- `HEAD_OF_HOUSEHOLD` - HEAD_OF_HOUSEHOLD\n" - "- `QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD` - QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD\n" + "* `SINGLE` - SINGLE\n" + "* `MARRIED_FILING_JOINTLY` - MARRIED_FILING_JOINTLY\n" + "* `MARRIED_FILING_SEPARATELY` - MARRIED_FILING_SEPARATELY\n" + "* `HEAD_OF_HOUSEHOLD` - HEAD_OF_HOUSEHOLD\n" + "* `QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD` - QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD\n" ) ) date_of_birth: typing.Optional[dt.datetime] = pydantic.Field(description="The employee's date of birth.") @@ -115,9 +112,9 @@ class Employee(pydantic.BaseModel): description=( "The employment status of the employee.\n" "\n" - "- `ACTIVE` - ACTIVE\n" - "- `PENDING` - PENDING\n" - "- `INACTIVE` - INACTIVE\n" + "* `ACTIVE` - ACTIVE\n" + "* `PENDING` - PENDING\n" + "* `INACTIVE` - INACTIVE\n" ) ) termination_date: typing.Optional[dt.datetime] = pydantic.Field(description="The employee's termination date.") diff --git a/src/merge/resources/hris/types/employee_payroll_run.py b/src/merge/resources/hris/types/employee_payroll_run.py index 7a136007..b9ef1b63 100644 --- a/src/merge/resources/hris/types/employee_payroll_run.py +++ b/src/merge/resources/hris/types/employee_payroll_run.py @@ -20,13 +20,10 @@ class EmployeePayrollRun(pydantic.BaseModel): """ # The EmployeePayrollRun Object - ### Description - The `EmployeePayrollRun` object is used to represent an employee's pay statement for a specific payroll run. ### Usage Example - Fetch from the `LIST EmployeePayrollRun` endpoint and filter by `ID` to show all employee payroll runs. """ diff --git a/src/merge/resources/hris/resources/employee_payroll_runs/types/employee_payroll_runs_list_request_expand.py b/src/merge/resources/hris/types/employee_payroll_runs_list_request_expand.py similarity index 100% rename from src/merge/resources/hris/resources/employee_payroll_runs/types/employee_payroll_runs_list_request_expand.py rename to src/merge/resources/hris/types/employee_payroll_runs_list_request_expand.py diff --git a/src/merge/resources/hris/resources/employee_payroll_runs/types/employee_payroll_runs_retrieve_request_expand.py b/src/merge/resources/hris/types/employee_payroll_runs_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/hris/resources/employee_payroll_runs/types/employee_payroll_runs_retrieve_request_expand.py rename to src/merge/resources/hris/types/employee_payroll_runs_retrieve_request_expand.py diff --git a/src/merge/resources/hris/types/employee_request.py b/src/merge/resources/hris/types/employee_request.py index 6c47954a..c6f3d6a3 100644 --- a/src/merge/resources/hris/types/employee_request.py +++ b/src/merge/resources/hris/types/employee_request.py @@ -26,13 +26,10 @@ class EmployeeRequest(pydantic.BaseModel): """ # The Employee Object - ### Description - The `Employee` object is used to represent any person who has been employed by a company. ### Usage Example - Fetch from the `LIST Employee` endpoint and filter by `ID` to show all employees. """ @@ -72,36 +69,36 @@ class EmployeeRequest(pydantic.BaseModel): description=( "The employee's gender.\n" "\n" - "- `MALE` - MALE\n" - "- `FEMALE` - FEMALE\n" - "- `NON-BINARY` - NON-BINARY\n" - "- `OTHER` - OTHER\n" - "- `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE\n" + "* `MALE` - MALE\n" + "* `FEMALE` - FEMALE\n" + "* `NON-BINARY` - NON-BINARY\n" + "* `OTHER` - OTHER\n" + "* `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE\n" ) ) ethnicity: typing.Optional[EmployeeRequestEthnicity] = pydantic.Field( description=( "The employee's ethnicity.\n" "\n" - "- `AMERICAN_INDIAN_OR_ALASKA_NATIVE` - AMERICAN_INDIAN_OR_ALASKA_NATIVE\n" - "- `ASIAN_OR_INDIAN_SUBCONTINENT` - ASIAN_OR_INDIAN_SUBCONTINENT\n" - "- `BLACK_OR_AFRICAN_AMERICAN` - BLACK_OR_AFRICAN_AMERICAN\n" - "- `HISPANIC_OR_LATINO` - HISPANIC_OR_LATINO\n" - "- `NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER` - NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER\n" - "- `TWO_OR_MORE_RACES` - TWO_OR_MORE_RACES\n" - "- `WHITE` - WHITE\n" - "- `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE\n" + "* `AMERICAN_INDIAN_OR_ALASKA_NATIVE` - AMERICAN_INDIAN_OR_ALASKA_NATIVE\n" + "* `ASIAN_OR_INDIAN_SUBCONTINENT` - ASIAN_OR_INDIAN_SUBCONTINENT\n" + "* `BLACK_OR_AFRICAN_AMERICAN` - BLACK_OR_AFRICAN_AMERICAN\n" + "* `HISPANIC_OR_LATINO` - HISPANIC_OR_LATINO\n" + "* `NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER` - NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER\n" + "* `TWO_OR_MORE_RACES` - TWO_OR_MORE_RACES\n" + "* `WHITE` - WHITE\n" + "* `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE\n" ) ) marital_status: typing.Optional[EmployeeRequestMaritalStatus] = pydantic.Field( description=( "The employee's filing status as related to marital status.\n" "\n" - "- `SINGLE` - SINGLE\n" - "- `MARRIED_FILING_JOINTLY` - MARRIED_FILING_JOINTLY\n" - "- `MARRIED_FILING_SEPARATELY` - MARRIED_FILING_SEPARATELY\n" - "- `HEAD_OF_HOUSEHOLD` - HEAD_OF_HOUSEHOLD\n" - "- `QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD` - QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD\n" + "* `SINGLE` - SINGLE\n" + "* `MARRIED_FILING_JOINTLY` - MARRIED_FILING_JOINTLY\n" + "* `MARRIED_FILING_SEPARATELY` - MARRIED_FILING_SEPARATELY\n" + "* `HEAD_OF_HOUSEHOLD` - HEAD_OF_HOUSEHOLD\n" + "* `QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD` - QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD\n" ) ) date_of_birth: typing.Optional[dt.datetime] = pydantic.Field(description="The employee's date of birth.") @@ -115,9 +112,9 @@ class EmployeeRequest(pydantic.BaseModel): description=( "The employment status of the employee.\n" "\n" - "- `ACTIVE` - ACTIVE\n" - "- `PENDING` - PENDING\n" - "- `INACTIVE` - INACTIVE\n" + "* `ACTIVE` - ACTIVE\n" + "* `PENDING` - PENDING\n" + "* `INACTIVE` - INACTIVE\n" ) ) termination_date: typing.Optional[dt.datetime] = pydantic.Field(description="The employee's termination date.") diff --git a/src/merge/resources/hris/resources/employees/types/employees_list_request_employment_status.py b/src/merge/resources/hris/types/employees_list_request_employment_status.py similarity index 100% rename from src/merge/resources/hris/resources/employees/types/employees_list_request_employment_status.py rename to src/merge/resources/hris/types/employees_list_request_employment_status.py diff --git a/src/merge/resources/hris/resources/employees/types/employees_list_request_expand.py b/src/merge/resources/hris/types/employees_list_request_expand.py similarity index 100% rename from src/merge/resources/hris/resources/employees/types/employees_list_request_expand.py rename to src/merge/resources/hris/types/employees_list_request_expand.py diff --git a/src/merge/resources/hris/resources/employees/types/employees_list_request_remote_fields.py b/src/merge/resources/hris/types/employees_list_request_remote_fields.py similarity index 100% rename from src/merge/resources/hris/resources/employees/types/employees_list_request_remote_fields.py rename to src/merge/resources/hris/types/employees_list_request_remote_fields.py diff --git a/src/merge/resources/hris/resources/employees/types/employees_list_request_show_enum_origins.py b/src/merge/resources/hris/types/employees_list_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/hris/resources/employees/types/employees_list_request_show_enum_origins.py rename to src/merge/resources/hris/types/employees_list_request_show_enum_origins.py diff --git a/src/merge/resources/hris/resources/employees/types/employees_retrieve_request_expand.py b/src/merge/resources/hris/types/employees_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/hris/resources/employees/types/employees_retrieve_request_expand.py rename to src/merge/resources/hris/types/employees_retrieve_request_expand.py diff --git a/src/merge/resources/hris/resources/employees/types/employees_retrieve_request_remote_fields.py b/src/merge/resources/hris/types/employees_retrieve_request_remote_fields.py similarity index 100% rename from src/merge/resources/hris/resources/employees/types/employees_retrieve_request_remote_fields.py rename to src/merge/resources/hris/types/employees_retrieve_request_remote_fields.py diff --git a/src/merge/resources/hris/resources/employees/types/employees_retrieve_request_show_enum_origins.py b/src/merge/resources/hris/types/employees_retrieve_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/hris/resources/employees/types/employees_retrieve_request_show_enum_origins.py rename to src/merge/resources/hris/types/employees_retrieve_request_show_enum_origins.py diff --git a/src/merge/resources/hris/types/employer_benefit.py b/src/merge/resources/hris/types/employer_benefit.py index 77ec412a..325cac6f 100644 --- a/src/merge/resources/hris/types/employer_benefit.py +++ b/src/merge/resources/hris/types/employer_benefit.py @@ -15,13 +15,10 @@ class EmployerBenefit(pydantic.BaseModel): """ # The EmployerBenefit Object - ### Description - The `Employer Benefit` object is used to represent a benefit plan offered by a company. ### Usage Example - Fetch from the `LIST EmployerBenefits` endpoint and filter by `ID` to show all EmployerBenefits. """ @@ -31,11 +28,11 @@ class EmployerBenefit(pydantic.BaseModel): description=( "The type of benefit plan.\n" "\n" - "- `MEDICAL` - MEDICAL\n" - "- `HEALTH_SAVINGS` - HEALTH_SAVINGS\n" - "- `INSURANCE` - INSURANCE\n" - "- `RETIREMENT` - RETIREMENT\n" - "- `OTHER` - OTHER\n" + "* `MEDICAL` - MEDICAL\n" + "* `HEALTH_SAVINGS` - HEALTH_SAVINGS\n" + "* `INSURANCE` - INSURANCE\n" + "* `RETIREMENT` - RETIREMENT\n" + "* `OTHER` - OTHER\n" ) ) name: typing.Optional[str] = pydantic.Field( diff --git a/src/merge/resources/hris/types/employment.py b/src/merge/resources/hris/types/employment.py index 8a2ddd48..be643cd8 100644 --- a/src/merge/resources/hris/types/employment.py +++ b/src/merge/resources/hris/types/employment.py @@ -23,15 +23,12 @@ class Employment(pydantic.BaseModel): """ # The Employment Object - ### Description - The `Employment` object is used to represent a job position at a company. Please note: When there is a change in pay or title, integrations with historical data will create new Employment objects while integrations without historical data will update existing ones. ### Usage Example - Fetch from the `LIST Employments` endpoint and filter by `ID` to show all employees. """ @@ -44,342 +41,342 @@ class Employment(pydantic.BaseModel): description=( "The time period this pay rate encompasses.\n" "\n" - "- `HOUR` - HOUR\n" - "- `DAY` - DAY\n" - "- `WEEK` - WEEK\n" - "- `EVERY_TWO_WEEKS` - EVERY_TWO_WEEKS\n" - "- `SEMIMONTHLY` - SEMIMONTHLY\n" - "- `MONTH` - MONTH\n" - "- `QUARTER` - QUARTER\n" - "- `EVERY_SIX_MONTHS` - EVERY_SIX_MONTHS\n" - "- `YEAR` - YEAR\n" + "* `HOUR` - HOUR\n" + "* `DAY` - DAY\n" + "* `WEEK` - WEEK\n" + "* `EVERY_TWO_WEEKS` - EVERY_TWO_WEEKS\n" + "* `SEMIMONTHLY` - SEMIMONTHLY\n" + "* `MONTH` - MONTH\n" + "* `QUARTER` - QUARTER\n" + "* `EVERY_SIX_MONTHS` - EVERY_SIX_MONTHS\n" + "* `YEAR` - YEAR\n" ) ) pay_frequency: typing.Optional[EmploymentPayFrequency] = pydantic.Field( description=( "The position's pay frequency.\n" "\n" - "- `WEEKLY` - WEEKLY\n" - "- `BIWEEKLY` - BIWEEKLY\n" - "- `MONTHLY` - MONTHLY\n" - "- `QUARTERLY` - QUARTERLY\n" - "- `SEMIANNUALLY` - SEMIANNUALLY\n" - "- `ANNUALLY` - ANNUALLY\n" - "- `THIRTEEN-MONTHLY` - THIRTEEN-MONTHLY\n" - "- `PRO_RATA` - PRO_RATA\n" - "- `SEMIMONTHLY` - SEMIMONTHLY\n" + "* `WEEKLY` - WEEKLY\n" + "* `BIWEEKLY` - BIWEEKLY\n" + "* `MONTHLY` - MONTHLY\n" + "* `QUARTERLY` - QUARTERLY\n" + "* `SEMIANNUALLY` - SEMIANNUALLY\n" + "* `ANNUALLY` - ANNUALLY\n" + "* `THIRTEEN-MONTHLY` - THIRTEEN-MONTHLY\n" + "* `PRO_RATA` - PRO_RATA\n" + "* `SEMIMONTHLY` - SEMIMONTHLY\n" ) ) pay_currency: typing.Optional[EmploymentPayCurrency] = pydantic.Field( description=( "The position's currency code.\n" "\n" - "- `XUA` - ADB Unit of Account\n" - "- `AFN` - Afghan Afghani\n" - "- `AFA` - Afghan Afghani (1927–2002)\n" - "- `ALL` - Albanian Lek\n" - "- `ALK` - Albanian Lek (1946–1965)\n" - "- `DZD` - Algerian Dinar\n" - "- `ADP` - Andorran Peseta\n" - "- `AOA` - Angolan Kwanza\n" - "- `AOK` - Angolan Kwanza (1977–1991)\n" - "- `AON` - Angolan New Kwanza (1990–2000)\n" - "- `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" - "- `ARA` - Argentine Austral\n" - "- `ARS` - Argentine Peso\n" - "- `ARM` - Argentine Peso (1881–1970)\n" - "- `ARP` - Argentine Peso (1983–1985)\n" - "- `ARL` - Argentine Peso Ley (1970–1983)\n" - "- `AMD` - Armenian Dram\n" - "- `AWG` - Aruban Florin\n" - "- `AUD` - Australian Dollar\n" - "- `ATS` - Austrian Schilling\n" - "- `AZN` - Azerbaijani Manat\n" - "- `AZM` - Azerbaijani Manat (1993–2006)\n" - "- `BSD` - Bahamian Dollar\n" - "- `BHD` - Bahraini Dinar\n" - "- `BDT` - Bangladeshi Taka\n" - "- `BBD` - Barbadian Dollar\n" - "- `BYN` - Belarusian Ruble\n" - "- `BYB` - Belarusian Ruble (1994–1999)\n" - "- `BYR` - Belarusian Ruble (2000–2016)\n" - "- `BEF` - Belgian Franc\n" - "- `BEC` - Belgian Franc (convertible)\n" - "- `BEL` - Belgian Franc (financial)\n" - "- `BZD` - Belize Dollar\n" - "- `BMD` - Bermudan Dollar\n" - "- `BTN` - Bhutanese Ngultrum\n" - "- `BOB` - Bolivian Boliviano\n" - "- `BOL` - Bolivian Boliviano (1863–1963)\n" - "- `BOV` - Bolivian Mvdol\n" - "- `BOP` - Bolivian Peso\n" - "- `BAM` - Bosnia-Herzegovina Convertible Mark\n" - "- `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" - "- `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" - "- `BWP` - Botswanan Pula\n" - "- `BRC` - Brazilian Cruzado (1986–1989)\n" - "- `BRZ` - Brazilian Cruzeiro (1942–1967)\n" - "- `BRE` - Brazilian Cruzeiro (1990–1993)\n" - "- `BRR` - Brazilian Cruzeiro (1993–1994)\n" - "- `BRN` - Brazilian New Cruzado (1989–1990)\n" - "- `BRB` - Brazilian New Cruzeiro (1967–1986)\n" - "- `BRL` - Brazilian Real\n" - "- `GBP` - British Pound\n" - "- `BND` - Brunei Dollar\n" - "- `BGL` - Bulgarian Hard Lev\n" - "- `BGN` - Bulgarian Lev\n" - "- `BGO` - Bulgarian Lev (1879–1952)\n" - "- `BGM` - Bulgarian Socialist Lev\n" - "- `BUK` - Burmese Kyat\n" - "- `BIF` - Burundian Franc\n" - "- `XPF` - CFP Franc\n" - "- `KHR` - Cambodian Riel\n" - "- `CAD` - Canadian Dollar\n" - "- `CVE` - Cape Verdean Escudo\n" - "- `KYD` - Cayman Islands Dollar\n" - "- `XAF` - Central African CFA Franc\n" - "- `CLE` - Chilean Escudo\n" - "- `CLP` - Chilean Peso\n" - "- `CLF` - Chilean Unit of Account (UF)\n" - "- `CNX` - Chinese People’s Bank Dollar\n" - "- `CNY` - Chinese Yuan\n" - "- `CNH` - Chinese Yuan (offshore)\n" - "- `COP` - Colombian Peso\n" - "- `COU` - Colombian Real Value Unit\n" - "- `KMF` - Comorian Franc\n" - "- `CDF` - Congolese Franc\n" - "- `CRC` - Costa Rican Colón\n" - "- `HRD` - Croatian Dinar\n" - "- `HRK` - Croatian Kuna\n" - "- `CUC` - Cuban Convertible Peso\n" - "- `CUP` - Cuban Peso\n" - "- `CYP` - Cypriot Pound\n" - "- `CZK` - Czech Koruna\n" - "- `CSK` - Czechoslovak Hard Koruna\n" - "- `DKK` - Danish Krone\n" - "- `DJF` - Djiboutian Franc\n" - "- `DOP` - Dominican Peso\n" - "- `NLG` - Dutch Guilder\n" - "- `XCD` - East Caribbean Dollar\n" - "- `DDM` - East German Mark\n" - "- `ECS` - Ecuadorian Sucre\n" - "- `ECV` - Ecuadorian Unit of Constant Value\n" - "- `EGP` - Egyptian Pound\n" - "- `GQE` - Equatorial Guinean Ekwele\n" - "- `ERN` - Eritrean Nakfa\n" - "- `EEK` - Estonian Kroon\n" - "- `ETB` - Ethiopian Birr\n" - "- `EUR` - Euro\n" - "- `XBA` - European Composite Unit\n" - "- `XEU` - European Currency Unit\n" - "- `XBB` - European Monetary Unit\n" - "- `XBC` - European Unit of Account (XBC)\n" - "- `XBD` - European Unit of Account (XBD)\n" - "- `FKP` - Falkland Islands Pound\n" - "- `FJD` - Fijian Dollar\n" - "- `FIM` - Finnish Markka\n" - "- `FRF` - French Franc\n" - "- `XFO` - French Gold Franc\n" - "- `XFU` - French UIC-Franc\n" - "- `GMD` - Gambian Dalasi\n" - "- `GEK` - Georgian Kupon Larit\n" - "- `GEL` - Georgian Lari\n" - "- `DEM` - German Mark\n" - "- `GHS` - Ghanaian Cedi\n" - "- `GHC` - Ghanaian Cedi (1979–2007)\n" - "- `GIP` - Gibraltar Pound\n" - "- `XAU` - Gold\n" - "- `GRD` - Greek Drachma\n" - "- `GTQ` - Guatemalan Quetzal\n" - "- `GWP` - Guinea-Bissau Peso\n" - "- `GNF` - Guinean Franc\n" - "- `GNS` - Guinean Syli\n" - "- `GYD` - Guyanaese Dollar\n" - "- `HTG` - Haitian Gourde\n" - "- `HNL` - Honduran Lempira\n" - "- `HKD` - Hong Kong Dollar\n" - "- `HUF` - Hungarian Forint\n" - "- `IMP` - IMP\n" - "- `ISK` - Icelandic Króna\n" - "- `ISJ` - Icelandic Króna (1918–1981)\n" - "- `INR` - Indian Rupee\n" - "- `IDR` - Indonesian Rupiah\n" - "- `IRR` - Iranian Rial\n" - "- `IQD` - Iraqi Dinar\n" - "- `IEP` - Irish Pound\n" - "- `ILS` - Israeli New Shekel\n" - "- `ILP` - Israeli Pound\n" - "- `ILR` - Israeli Shekel (1980–1985)\n" - "- `ITL` - Italian Lira\n" - "- `JMD` - Jamaican Dollar\n" - "- `JPY` - Japanese Yen\n" - "- `JOD` - Jordanian Dinar\n" - "- `KZT` - Kazakhstani Tenge\n" - "- `KES` - Kenyan Shilling\n" - "- `KWD` - Kuwaiti Dinar\n" - "- `KGS` - Kyrgystani Som\n" - "- `LAK` - Laotian Kip\n" - "- `LVL` - Latvian Lats\n" - "- `LVR` - Latvian Ruble\n" - "- `LBP` - Lebanese Pound\n" - "- `LSL` - Lesotho Loti\n" - "- `LRD` - Liberian Dollar\n" - "- `LYD` - Libyan Dinar\n" - "- `LTL` - Lithuanian Litas\n" - "- `LTT` - Lithuanian Talonas\n" - "- `LUL` - Luxembourg Financial Franc\n" - "- `LUC` - Luxembourgian Convertible Franc\n" - "- `LUF` - Luxembourgian Franc\n" - "- `MOP` - Macanese Pataca\n" - "- `MKD` - Macedonian Denar\n" - "- `MKN` - Macedonian Denar (1992–1993)\n" - "- `MGA` - Malagasy Ariary\n" - "- `MGF` - Malagasy Franc\n" - "- `MWK` - Malawian Kwacha\n" - "- `MYR` - Malaysian Ringgit\n" - "- `MVR` - Maldivian Rufiyaa\n" - "- `MVP` - Maldivian Rupee (1947–1981)\n" - "- `MLF` - Malian Franc\n" - "- `MTL` - Maltese Lira\n" - "- `MTP` - Maltese Pound\n" - "- `MRU` - Mauritanian Ouguiya\n" - "- `MRO` - Mauritanian Ouguiya (1973–2017)\n" - "- `MUR` - Mauritian Rupee\n" - "- `MXV` - Mexican Investment Unit\n" - "- `MXN` - Mexican Peso\n" - "- `MXP` - Mexican Silver Peso (1861–1992)\n" - "- `MDC` - Moldovan Cupon\n" - "- `MDL` - Moldovan Leu\n" - "- `MCF` - Monegasque Franc\n" - "- `MNT` - Mongolian Tugrik\n" - "- `MAD` - Moroccan Dirham\n" - "- `MAF` - Moroccan Franc\n" - "- `MZE` - Mozambican Escudo\n" - "- `MZN` - Mozambican Metical\n" - "- `MZM` - Mozambican Metical (1980–2006)\n" - "- `MMK` - Myanmar Kyat\n" - "- `NAD` - Namibian Dollar\n" - "- `NPR` - Nepalese Rupee\n" - "- `ANG` - Netherlands Antillean Guilder\n" - "- `TWD` - New Taiwan Dollar\n" - "- `NZD` - New Zealand Dollar\n" - "- `NIO` - Nicaraguan Córdoba\n" - "- `NIC` - Nicaraguan Córdoba (1988–1991)\n" - "- `NGN` - Nigerian Naira\n" - "- `KPW` - North Korean Won\n" - "- `NOK` - Norwegian Krone\n" - "- `OMR` - Omani Rial\n" - "- `PKR` - Pakistani Rupee\n" - "- `XPD` - Palladium\n" - "- `PAB` - Panamanian Balboa\n" - "- `PGK` - Papua New Guinean Kina\n" - "- `PYG` - Paraguayan Guarani\n" - "- `PEI` - Peruvian Inti\n" - "- `PEN` - Peruvian Sol\n" - "- `PES` - Peruvian Sol (1863–1965)\n" - "- `PHP` - Philippine Peso\n" - "- `XPT` - Platinum\n" - "- `PLN` - Polish Zloty\n" - "- `PLZ` - Polish Zloty (1950–1995)\n" - "- `PTE` - Portuguese Escudo\n" - "- `GWE` - Portuguese Guinea Escudo\n" - "- `QAR` - Qatari Rial\n" - "- `XRE` - RINET Funds\n" - "- `RHD` - Rhodesian Dollar\n" - "- `RON` - Romanian Leu\n" - "- `ROL` - Romanian Leu (1952–2006)\n" - "- `RUB` - Russian Ruble\n" - "- `RUR` - Russian Ruble (1991–1998)\n" - "- `RWF` - Rwandan Franc\n" - "- `SVC` - Salvadoran Colón\n" - "- `WST` - Samoan Tala\n" - "- `SAR` - Saudi Riyal\n" - "- `RSD` - Serbian Dinar\n" - "- `CSD` - Serbian Dinar (2002–2006)\n" - "- `SCR` - Seychellois Rupee\n" - "- `SLL` - Sierra Leonean Leone\n" - "- `XAG` - Silver\n" - "- `SGD` - Singapore Dollar\n" - "- `SKK` - Slovak Koruna\n" - "- `SIT` - Slovenian Tolar\n" - "- `SBD` - Solomon Islands Dollar\n" - "- `SOS` - Somali Shilling\n" - "- `ZAR` - South African Rand\n" - "- `ZAL` - South African Rand (financial)\n" - "- `KRH` - South Korean Hwan (1953–1962)\n" - "- `KRW` - South Korean Won\n" - "- `KRO` - South Korean Won (1945–1953)\n" - "- `SSP` - South Sudanese Pound\n" - "- `SUR` - Soviet Rouble\n" - "- `ESP` - Spanish Peseta\n" - "- `ESA` - Spanish Peseta (A account)\n" - "- `ESB` - Spanish Peseta (convertible account)\n" - "- `XDR` - Special Drawing Rights\n" - "- `LKR` - Sri Lankan Rupee\n" - "- `SHP` - St. Helena Pound\n" - "- `XSU` - Sucre\n" - "- `SDD` - Sudanese Dinar (1992–2007)\n" - "- `SDG` - Sudanese Pound\n" - "- `SDP` - Sudanese Pound (1957–1998)\n" - "- `SRD` - Surinamese Dollar\n" - "- `SRG` - Surinamese Guilder\n" - "- `SZL` - Swazi Lilangeni\n" - "- `SEK` - Swedish Krona\n" - "- `CHF` - Swiss Franc\n" - "- `SYP` - Syrian Pound\n" - "- `STN` - São Tomé & Príncipe Dobra\n" - "- `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" - "- `TVD` - TVD\n" - "- `TJR` - Tajikistani Ruble\n" - "- `TJS` - Tajikistani Somoni\n" - "- `TZS` - Tanzanian Shilling\n" - "- `XTS` - Testing Currency Code\n" - "- `THB` - Thai Baht\n" - "- `XXX` - The codes assigned for transactions where no currency is involved\n" - "- `TPE` - Timorese Escudo\n" - "- `TOP` - Tongan Paʻanga\n" - "- `TTD` - Trinidad & Tobago Dollar\n" - "- `TND` - Tunisian Dinar\n" - "- `TRY` - Turkish Lira\n" - "- `TRL` - Turkish Lira (1922–2005)\n" - "- `TMT` - Turkmenistani Manat\n" - "- `TMM` - Turkmenistani Manat (1993–2009)\n" - "- `USD` - US Dollar\n" - "- `USN` - US Dollar (Next day)\n" - "- `USS` - US Dollar (Same day)\n" - "- `UGX` - Ugandan Shilling\n" - "- `UGS` - Ugandan Shilling (1966–1987)\n" - "- `UAH` - Ukrainian Hryvnia\n" - "- `UAK` - Ukrainian Karbovanets\n" - "- `AED` - United Arab Emirates Dirham\n" - "- `UYW` - Uruguayan Nominal Wage Index Unit\n" - "- `UYU` - Uruguayan Peso\n" - "- `UYP` - Uruguayan Peso (1975–1993)\n" - "- `UYI` - Uruguayan Peso (Indexed Units)\n" - "- `UZS` - Uzbekistani Som\n" - "- `VUV` - Vanuatu Vatu\n" - "- `VES` - Venezuelan Bolívar\n" - "- `VEB` - Venezuelan Bolívar (1871–2008)\n" - "- `VEF` - Venezuelan Bolívar (2008–2018)\n" - "- `VND` - Vietnamese Dong\n" - "- `VNN` - Vietnamese Dong (1978–1985)\n" - "- `CHE` - WIR Euro\n" - "- `CHW` - WIR Franc\n" - "- `XOF` - West African CFA Franc\n" - "- `YDD` - Yemeni Dinar\n" - "- `YER` - Yemeni Rial\n" - "- `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" - "- `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" - "- `YUM` - Yugoslavian New Dinar (1994–2002)\n" - "- `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" - "- `ZWN` - ZWN\n" - "- `ZRN` - Zairean New Zaire (1993–1998)\n" - "- `ZRZ` - Zairean Zaire (1971–1993)\n" - "- `ZMW` - Zambian Kwacha\n" - "- `ZMK` - Zambian Kwacha (1968–2012)\n" - "- `ZWD` - Zimbabwean Dollar (1980–2008)\n" - "- `ZWR` - Zimbabwean Dollar (2008)\n" - "- `ZWL` - Zimbabwean Dollar (2009)\n" + "* `XUA` - ADB Unit of Account\n" + "* `AFN` - Afghan Afghani\n" + "* `AFA` - Afghan Afghani (1927–2002)\n" + "* `ALL` - Albanian Lek\n" + "* `ALK` - Albanian Lek (1946–1965)\n" + "* `DZD` - Algerian Dinar\n" + "* `ADP` - Andorran Peseta\n" + "* `AOA` - Angolan Kwanza\n" + "* `AOK` - Angolan Kwanza (1977–1991)\n" + "* `AON` - Angolan New Kwanza (1990–2000)\n" + "* `AOR` - Angolan Readjusted Kwanza (1995–1999)\n" + "* `ARA` - Argentine Austral\n" + "* `ARS` - Argentine Peso\n" + "* `ARM` - Argentine Peso (1881–1970)\n" + "* `ARP` - Argentine Peso (1983–1985)\n" + "* `ARL` - Argentine Peso Ley (1970–1983)\n" + "* `AMD` - Armenian Dram\n" + "* `AWG` - Aruban Florin\n" + "* `AUD` - Australian Dollar\n" + "* `ATS` - Austrian Schilling\n" + "* `AZN` - Azerbaijani Manat\n" + "* `AZM` - Azerbaijani Manat (1993–2006)\n" + "* `BSD` - Bahamian Dollar\n" + "* `BHD` - Bahraini Dinar\n" + "* `BDT` - Bangladeshi Taka\n" + "* `BBD` - Barbadian Dollar\n" + "* `BYN` - Belarusian Ruble\n" + "* `BYB` - Belarusian Ruble (1994–1999)\n" + "* `BYR` - Belarusian Ruble (2000–2016)\n" + "* `BEF` - Belgian Franc\n" + "* `BEC` - Belgian Franc (convertible)\n" + "* `BEL` - Belgian Franc (financial)\n" + "* `BZD` - Belize Dollar\n" + "* `BMD` - Bermudan Dollar\n" + "* `BTN` - Bhutanese Ngultrum\n" + "* `BOB` - Bolivian Boliviano\n" + "* `BOL` - Bolivian Boliviano (1863–1963)\n" + "* `BOV` - Bolivian Mvdol\n" + "* `BOP` - Bolivian Peso\n" + "* `BAM` - Bosnia-Herzegovina Convertible Mark\n" + "* `BAD` - Bosnia-Herzegovina Dinar (1992–1994)\n" + "* `BAN` - Bosnia-Herzegovina New Dinar (1994–1997)\n" + "* `BWP` - Botswanan Pula\n" + "* `BRC` - Brazilian Cruzado (1986–1989)\n" + "* `BRZ` - Brazilian Cruzeiro (1942–1967)\n" + "* `BRE` - Brazilian Cruzeiro (1990–1993)\n" + "* `BRR` - Brazilian Cruzeiro (1993–1994)\n" + "* `BRN` - Brazilian New Cruzado (1989–1990)\n" + "* `BRB` - Brazilian New Cruzeiro (1967–1986)\n" + "* `BRL` - Brazilian Real\n" + "* `GBP` - British Pound\n" + "* `BND` - Brunei Dollar\n" + "* `BGL` - Bulgarian Hard Lev\n" + "* `BGN` - Bulgarian Lev\n" + "* `BGO` - Bulgarian Lev (1879–1952)\n" + "* `BGM` - Bulgarian Socialist Lev\n" + "* `BUK` - Burmese Kyat\n" + "* `BIF` - Burundian Franc\n" + "* `XPF` - CFP Franc\n" + "* `KHR` - Cambodian Riel\n" + "* `CAD` - Canadian Dollar\n" + "* `CVE` - Cape Verdean Escudo\n" + "* `KYD` - Cayman Islands Dollar\n" + "* `XAF` - Central African CFA Franc\n" + "* `CLE` - Chilean Escudo\n" + "* `CLP` - Chilean Peso\n" + "* `CLF` - Chilean Unit of Account (UF)\n" + "* `CNX` - Chinese People’s Bank Dollar\n" + "* `CNY` - Chinese Yuan\n" + "* `CNH` - Chinese Yuan (offshore)\n" + "* `COP` - Colombian Peso\n" + "* `COU` - Colombian Real Value Unit\n" + "* `KMF` - Comorian Franc\n" + "* `CDF` - Congolese Franc\n" + "* `CRC` - Costa Rican Colón\n" + "* `HRD` - Croatian Dinar\n" + "* `HRK` - Croatian Kuna\n" + "* `CUC` - Cuban Convertible Peso\n" + "* `CUP` - Cuban Peso\n" + "* `CYP` - Cypriot Pound\n" + "* `CZK` - Czech Koruna\n" + "* `CSK` - Czechoslovak Hard Koruna\n" + "* `DKK` - Danish Krone\n" + "* `DJF` - Djiboutian Franc\n" + "* `DOP` - Dominican Peso\n" + "* `NLG` - Dutch Guilder\n" + "* `XCD` - East Caribbean Dollar\n" + "* `DDM` - East German Mark\n" + "* `ECS` - Ecuadorian Sucre\n" + "* `ECV` - Ecuadorian Unit of Constant Value\n" + "* `EGP` - Egyptian Pound\n" + "* `GQE` - Equatorial Guinean Ekwele\n" + "* `ERN` - Eritrean Nakfa\n" + "* `EEK` - Estonian Kroon\n" + "* `ETB` - Ethiopian Birr\n" + "* `EUR` - Euro\n" + "* `XBA` - European Composite Unit\n" + "* `XEU` - European Currency Unit\n" + "* `XBB` - European Monetary Unit\n" + "* `XBC` - European Unit of Account (XBC)\n" + "* `XBD` - European Unit of Account (XBD)\n" + "* `FKP` - Falkland Islands Pound\n" + "* `FJD` - Fijian Dollar\n" + "* `FIM` - Finnish Markka\n" + "* `FRF` - French Franc\n" + "* `XFO` - French Gold Franc\n" + "* `XFU` - French UIC-Franc\n" + "* `GMD` - Gambian Dalasi\n" + "* `GEK` - Georgian Kupon Larit\n" + "* `GEL` - Georgian Lari\n" + "* `DEM` - German Mark\n" + "* `GHS` - Ghanaian Cedi\n" + "* `GHC` - Ghanaian Cedi (1979–2007)\n" + "* `GIP` - Gibraltar Pound\n" + "* `XAU` - Gold\n" + "* `GRD` - Greek Drachma\n" + "* `GTQ` - Guatemalan Quetzal\n" + "* `GWP` - Guinea-Bissau Peso\n" + "* `GNF` - Guinean Franc\n" + "* `GNS` - Guinean Syli\n" + "* `GYD` - Guyanaese Dollar\n" + "* `HTG` - Haitian Gourde\n" + "* `HNL` - Honduran Lempira\n" + "* `HKD` - Hong Kong Dollar\n" + "* `HUF` - Hungarian Forint\n" + "* `IMP` - IMP\n" + "* `ISK` - Icelandic Króna\n" + "* `ISJ` - Icelandic Króna (1918–1981)\n" + "* `INR` - Indian Rupee\n" + "* `IDR` - Indonesian Rupiah\n" + "* `IRR` - Iranian Rial\n" + "* `IQD` - Iraqi Dinar\n" + "* `IEP` - Irish Pound\n" + "* `ILS` - Israeli New Shekel\n" + "* `ILP` - Israeli Pound\n" + "* `ILR` - Israeli Shekel (1980–1985)\n" + "* `ITL` - Italian Lira\n" + "* `JMD` - Jamaican Dollar\n" + "* `JPY` - Japanese Yen\n" + "* `JOD` - Jordanian Dinar\n" + "* `KZT` - Kazakhstani Tenge\n" + "* `KES` - Kenyan Shilling\n" + "* `KWD` - Kuwaiti Dinar\n" + "* `KGS` - Kyrgystani Som\n" + "* `LAK` - Laotian Kip\n" + "* `LVL` - Latvian Lats\n" + "* `LVR` - Latvian Ruble\n" + "* `LBP` - Lebanese Pound\n" + "* `LSL` - Lesotho Loti\n" + "* `LRD` - Liberian Dollar\n" + "* `LYD` - Libyan Dinar\n" + "* `LTL` - Lithuanian Litas\n" + "* `LTT` - Lithuanian Talonas\n" + "* `LUL` - Luxembourg Financial Franc\n" + "* `LUC` - Luxembourgian Convertible Franc\n" + "* `LUF` - Luxembourgian Franc\n" + "* `MOP` - Macanese Pataca\n" + "* `MKD` - Macedonian Denar\n" + "* `MKN` - Macedonian Denar (1992–1993)\n" + "* `MGA` - Malagasy Ariary\n" + "* `MGF` - Malagasy Franc\n" + "* `MWK` - Malawian Kwacha\n" + "* `MYR` - Malaysian Ringgit\n" + "* `MVR` - Maldivian Rufiyaa\n" + "* `MVP` - Maldivian Rupee (1947–1981)\n" + "* `MLF` - Malian Franc\n" + "* `MTL` - Maltese Lira\n" + "* `MTP` - Maltese Pound\n" + "* `MRU` - Mauritanian Ouguiya\n" + "* `MRO` - Mauritanian Ouguiya (1973–2017)\n" + "* `MUR` - Mauritian Rupee\n" + "* `MXV` - Mexican Investment Unit\n" + "* `MXN` - Mexican Peso\n" + "* `MXP` - Mexican Silver Peso (1861–1992)\n" + "* `MDC` - Moldovan Cupon\n" + "* `MDL` - Moldovan Leu\n" + "* `MCF` - Monegasque Franc\n" + "* `MNT` - Mongolian Tugrik\n" + "* `MAD` - Moroccan Dirham\n" + "* `MAF` - Moroccan Franc\n" + "* `MZE` - Mozambican Escudo\n" + "* `MZN` - Mozambican Metical\n" + "* `MZM` - Mozambican Metical (1980–2006)\n" + "* `MMK` - Myanmar Kyat\n" + "* `NAD` - Namibian Dollar\n" + "* `NPR` - Nepalese Rupee\n" + "* `ANG` - Netherlands Antillean Guilder\n" + "* `TWD` - New Taiwan Dollar\n" + "* `NZD` - New Zealand Dollar\n" + "* `NIO` - Nicaraguan Córdoba\n" + "* `NIC` - Nicaraguan Córdoba (1988–1991)\n" + "* `NGN` - Nigerian Naira\n" + "* `KPW` - North Korean Won\n" + "* `NOK` - Norwegian Krone\n" + "* `OMR` - Omani Rial\n" + "* `PKR` - Pakistani Rupee\n" + "* `XPD` - Palladium\n" + "* `PAB` - Panamanian Balboa\n" + "* `PGK` - Papua New Guinean Kina\n" + "* `PYG` - Paraguayan Guarani\n" + "* `PEI` - Peruvian Inti\n" + "* `PEN` - Peruvian Sol\n" + "* `PES` - Peruvian Sol (1863–1965)\n" + "* `PHP` - Philippine Peso\n" + "* `XPT` - Platinum\n" + "* `PLN` - Polish Zloty\n" + "* `PLZ` - Polish Zloty (1950–1995)\n" + "* `PTE` - Portuguese Escudo\n" + "* `GWE` - Portuguese Guinea Escudo\n" + "* `QAR` - Qatari Rial\n" + "* `XRE` - RINET Funds\n" + "* `RHD` - Rhodesian Dollar\n" + "* `RON` - Romanian Leu\n" + "* `ROL` - Romanian Leu (1952–2006)\n" + "* `RUB` - Russian Ruble\n" + "* `RUR` - Russian Ruble (1991–1998)\n" + "* `RWF` - Rwandan Franc\n" + "* `SVC` - Salvadoran Colón\n" + "* `WST` - Samoan Tala\n" + "* `SAR` - Saudi Riyal\n" + "* `RSD` - Serbian Dinar\n" + "* `CSD` - Serbian Dinar (2002–2006)\n" + "* `SCR` - Seychellois Rupee\n" + "* `SLL` - Sierra Leonean Leone\n" + "* `XAG` - Silver\n" + "* `SGD` - Singapore Dollar\n" + "* `SKK` - Slovak Koruna\n" + "* `SIT` - Slovenian Tolar\n" + "* `SBD` - Solomon Islands Dollar\n" + "* `SOS` - Somali Shilling\n" + "* `ZAR` - South African Rand\n" + "* `ZAL` - South African Rand (financial)\n" + "* `KRH` - South Korean Hwan (1953–1962)\n" + "* `KRW` - South Korean Won\n" + "* `KRO` - South Korean Won (1945–1953)\n" + "* `SSP` - South Sudanese Pound\n" + "* `SUR` - Soviet Rouble\n" + "* `ESP` - Spanish Peseta\n" + "* `ESA` - Spanish Peseta (A account)\n" + "* `ESB` - Spanish Peseta (convertible account)\n" + "* `XDR` - Special Drawing Rights\n" + "* `LKR` - Sri Lankan Rupee\n" + "* `SHP` - St. Helena Pound\n" + "* `XSU` - Sucre\n" + "* `SDD` - Sudanese Dinar (1992–2007)\n" + "* `SDG` - Sudanese Pound\n" + "* `SDP` - Sudanese Pound (1957–1998)\n" + "* `SRD` - Surinamese Dollar\n" + "* `SRG` - Surinamese Guilder\n" + "* `SZL` - Swazi Lilangeni\n" + "* `SEK` - Swedish Krona\n" + "* `CHF` - Swiss Franc\n" + "* `SYP` - Syrian Pound\n" + "* `STN` - São Tomé & Príncipe Dobra\n" + "* `STD` - São Tomé & Príncipe Dobra (1977–2017)\n" + "* `TVD` - TVD\n" + "* `TJR` - Tajikistani Ruble\n" + "* `TJS` - Tajikistani Somoni\n" + "* `TZS` - Tanzanian Shilling\n" + "* `XTS` - Testing Currency Code\n" + "* `THB` - Thai Baht\n" + "* `XXX` - The codes assigned for transactions where no currency is involved\n" + "* `TPE` - Timorese Escudo\n" + "* `TOP` - Tongan Paʻanga\n" + "* `TTD` - Trinidad & Tobago Dollar\n" + "* `TND` - Tunisian Dinar\n" + "* `TRY` - Turkish Lira\n" + "* `TRL` - Turkish Lira (1922–2005)\n" + "* `TMT` - Turkmenistani Manat\n" + "* `TMM` - Turkmenistani Manat (1993–2009)\n" + "* `USD` - US Dollar\n" + "* `USN` - US Dollar (Next day)\n" + "* `USS` - US Dollar (Same day)\n" + "* `UGX` - Ugandan Shilling\n" + "* `UGS` - Ugandan Shilling (1966–1987)\n" + "* `UAH` - Ukrainian Hryvnia\n" + "* `UAK` - Ukrainian Karbovanets\n" + "* `AED` - United Arab Emirates Dirham\n" + "* `UYW` - Uruguayan Nominal Wage Index Unit\n" + "* `UYU` - Uruguayan Peso\n" + "* `UYP` - Uruguayan Peso (1975–1993)\n" + "* `UYI` - Uruguayan Peso (Indexed Units)\n" + "* `UZS` - Uzbekistani Som\n" + "* `VUV` - Vanuatu Vatu\n" + "* `VES` - Venezuelan Bolívar\n" + "* `VEB` - Venezuelan Bolívar (1871–2008)\n" + "* `VEF` - Venezuelan Bolívar (2008–2018)\n" + "* `VND` - Vietnamese Dong\n" + "* `VNN` - Vietnamese Dong (1978–1985)\n" + "* `CHE` - WIR Euro\n" + "* `CHW` - WIR Franc\n" + "* `XOF` - West African CFA Franc\n" + "* `YDD` - Yemeni Dinar\n" + "* `YER` - Yemeni Rial\n" + "* `YUN` - Yugoslavian Convertible Dinar (1990–1992)\n" + "* `YUD` - Yugoslavian Hard Dinar (1966–1990)\n" + "* `YUM` - Yugoslavian New Dinar (1994–2002)\n" + "* `YUR` - Yugoslavian Reformed Dinar (1992–1993)\n" + "* `ZWN` - ZWN\n" + "* `ZRN` - Zairean New Zaire (1993–1998)\n" + "* `ZRZ` - Zairean Zaire (1971–1993)\n" + "* `ZMW` - Zambian Kwacha\n" + "* `ZMK` - Zambian Kwacha (1968–2012)\n" + "* `ZWD` - Zimbabwean Dollar (1980–2008)\n" + "* `ZWR` - Zimbabwean Dollar (2008)\n" + "* `ZWL` - Zimbabwean Dollar (2009)\n" ) ) pay_group: typing.Optional[EmploymentPayGroup] = pydantic.Field(description="The employment's pay group") @@ -387,10 +384,10 @@ class Employment(pydantic.BaseModel): description=( "The position's FLSA status.\n" "\n" - "- `EXEMPT` - EXEMPT\n" - "- `SALARIED_NONEXEMPT` - SALARIED_NONEXEMPT\n" - "- `NONEXEMPT` - NONEXEMPT\n" - "- `OWNER` - OWNER\n" + "* `EXEMPT` - EXEMPT\n" + "* `SALARIED_NONEXEMPT` - SALARIED_NONEXEMPT\n" + "* `NONEXEMPT` - NONEXEMPT\n" + "* `OWNER` - OWNER\n" ) ) effective_date: typing.Optional[dt.datetime] = pydantic.Field(description="The position's effective date.") @@ -398,11 +395,11 @@ class Employment(pydantic.BaseModel): description=( "The position's type of employment.\n" "\n" - "- `FULL_TIME` - FULL_TIME\n" - "- `PART_TIME` - PART_TIME\n" - "- `INTERN` - INTERN\n" - "- `CONTRACTOR` - CONTRACTOR\n" - "- `FREELANCE` - FREELANCE\n" + "* `FULL_TIME` - FULL_TIME\n" + "* `PART_TIME` - PART_TIME\n" + "* `INTERN` - INTERN\n" + "* `CONTRACTOR` - CONTRACTOR\n" + "* `FREELANCE` - FREELANCE\n" ) ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( diff --git a/src/merge/resources/hris/types/employment_status_enum.py b/src/merge/resources/hris/types/employment_status_enum.py index 7ca59ca8..6708c445 100644 --- a/src/merge/resources/hris/types/employment_status_enum.py +++ b/src/merge/resources/hris/types/employment_status_enum.py @@ -8,9 +8,9 @@ class EmploymentStatusEnum(str, enum.Enum): """ - - `ACTIVE` - ACTIVE - - `PENDING` - PENDING - - `INACTIVE` - INACTIVE + * `ACTIVE` - ACTIVE + * `PENDING` - PENDING + * `INACTIVE` - INACTIVE """ ACTIVE = "ACTIVE" diff --git a/src/merge/resources/hris/types/employment_type_enum.py b/src/merge/resources/hris/types/employment_type_enum.py index 6e514efb..06a3cb12 100644 --- a/src/merge/resources/hris/types/employment_type_enum.py +++ b/src/merge/resources/hris/types/employment_type_enum.py @@ -8,11 +8,11 @@ class EmploymentTypeEnum(str, enum.Enum): """ - - `FULL_TIME` - FULL_TIME - - `PART_TIME` - PART_TIME - - `INTERN` - INTERN - - `CONTRACTOR` - CONTRACTOR - - `FREELANCE` - FREELANCE + * `FULL_TIME` - FULL_TIME + * `PART_TIME` - PART_TIME + * `INTERN` - INTERN + * `CONTRACTOR` - CONTRACTOR + * `FREELANCE` - FREELANCE """ FULL_TIME = "FULL_TIME" diff --git a/src/merge/resources/hris/resources/employments/types/employments_list_request_expand.py b/src/merge/resources/hris/types/employments_list_request_expand.py similarity index 100% rename from src/merge/resources/hris/resources/employments/types/employments_list_request_expand.py rename to src/merge/resources/hris/types/employments_list_request_expand.py diff --git a/src/merge/resources/hris/resources/employments/types/employments_list_request_order_by.py b/src/merge/resources/hris/types/employments_list_request_order_by.py similarity index 100% rename from src/merge/resources/hris/resources/employments/types/employments_list_request_order_by.py rename to src/merge/resources/hris/types/employments_list_request_order_by.py diff --git a/src/merge/resources/hris/resources/employments/types/employments_list_request_remote_fields.py b/src/merge/resources/hris/types/employments_list_request_remote_fields.py similarity index 100% rename from src/merge/resources/hris/resources/employments/types/employments_list_request_remote_fields.py rename to src/merge/resources/hris/types/employments_list_request_remote_fields.py diff --git a/src/merge/resources/hris/resources/employments/types/employments_list_request_show_enum_origins.py b/src/merge/resources/hris/types/employments_list_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/hris/resources/employments/types/employments_list_request_show_enum_origins.py rename to src/merge/resources/hris/types/employments_list_request_show_enum_origins.py diff --git a/src/merge/resources/hris/resources/employments/types/employments_retrieve_request_expand.py b/src/merge/resources/hris/types/employments_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/hris/resources/employments/types/employments_retrieve_request_expand.py rename to src/merge/resources/hris/types/employments_retrieve_request_expand.py diff --git a/src/merge/resources/hris/resources/employments/types/employments_retrieve_request_remote_fields.py b/src/merge/resources/hris/types/employments_retrieve_request_remote_fields.py similarity index 100% rename from src/merge/resources/hris/resources/employments/types/employments_retrieve_request_remote_fields.py rename to src/merge/resources/hris/types/employments_retrieve_request_remote_fields.py diff --git a/src/merge/resources/hris/resources/employments/types/employments_retrieve_request_show_enum_origins.py b/src/merge/resources/hris/types/employments_retrieve_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/hris/resources/employments/types/employments_retrieve_request_show_enum_origins.py rename to src/merge/resources/hris/types/employments_retrieve_request_show_enum_origins.py diff --git a/src/merge/resources/hris/types/enabled_actions_enum.py b/src/merge/resources/hris/types/enabled_actions_enum.py index 949d69dc..29cf9839 100644 --- a/src/merge/resources/hris/types/enabled_actions_enum.py +++ b/src/merge/resources/hris/types/enabled_actions_enum.py @@ -8,8 +8,8 @@ class EnabledActionsEnum(str, enum.Enum): """ - - `READ` - READ - - `WRITE` - WRITE + * `READ` - READ + * `WRITE` - WRITE """ READ = "READ" diff --git a/src/merge/resources/hris/types/encoding_enum.py b/src/merge/resources/hris/types/encoding_enum.py index fed12372..7454647e 100644 --- a/src/merge/resources/hris/types/encoding_enum.py +++ b/src/merge/resources/hris/types/encoding_enum.py @@ -8,9 +8,9 @@ class EncodingEnum(str, enum.Enum): """ - - `RAW` - RAW - - `BASE64` - BASE64 - - `GZIP_BASE64` - GZIP_BASE64 + * `RAW` - RAW + * `BASE64` - BASE64 + * `GZIP_BASE64` - GZIP_BASE64 """ RAW = "RAW" diff --git a/src/merge/resources/hris/types/ethnicity_enum.py b/src/merge/resources/hris/types/ethnicity_enum.py index 67d6b0ea..243861ce 100644 --- a/src/merge/resources/hris/types/ethnicity_enum.py +++ b/src/merge/resources/hris/types/ethnicity_enum.py @@ -8,14 +8,14 @@ class EthnicityEnum(str, enum.Enum): """ - - `AMERICAN_INDIAN_OR_ALASKA_NATIVE` - AMERICAN_INDIAN_OR_ALASKA_NATIVE - - `ASIAN_OR_INDIAN_SUBCONTINENT` - ASIAN_OR_INDIAN_SUBCONTINENT - - `BLACK_OR_AFRICAN_AMERICAN` - BLACK_OR_AFRICAN_AMERICAN - - `HISPANIC_OR_LATINO` - HISPANIC_OR_LATINO - - `NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER` - NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER - - `TWO_OR_MORE_RACES` - TWO_OR_MORE_RACES - - `WHITE` - WHITE - - `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE + * `AMERICAN_INDIAN_OR_ALASKA_NATIVE` - AMERICAN_INDIAN_OR_ALASKA_NATIVE + * `ASIAN_OR_INDIAN_SUBCONTINENT` - ASIAN_OR_INDIAN_SUBCONTINENT + * `BLACK_OR_AFRICAN_AMERICAN` - BLACK_OR_AFRICAN_AMERICAN + * `HISPANIC_OR_LATINO` - HISPANIC_OR_LATINO + * `NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER` - NATIVE_HAWAIIAN_OR_OTHER_PACIFIC_ISLANDER + * `TWO_OR_MORE_RACES` - TWO_OR_MORE_RACES + * `WHITE` - WHITE + * `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE """ AMERICAN_INDIAN_OR_ALASKA_NATIVE = "AMERICAN_INDIAN_OR_ALASKA_NATIVE" diff --git a/src/merge/resources/hris/types/event_type_enum.py b/src/merge/resources/hris/types/event_type_enum.py index a23516a7..9cccb5a6 100644 --- a/src/merge/resources/hris/types/event_type_enum.py +++ b/src/merge/resources/hris/types/event_type_enum.py @@ -8,36 +8,36 @@ class EventTypeEnum(str, enum.Enum): """ - - `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY - - `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY - - `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY - - `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY - - `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY - - `INVITED_USER` - INVITED_USER - - `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED - - `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED - - `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT - - `CREATED_DESTINATION` - CREATED_DESTINATION - - `DELETED_DESTINATION` - DELETED_DESTINATION - - `CHANGED_SCOPES` - CHANGED_SCOPES - - `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION - - `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS - - `ENABLED_INTEGRATION` - ENABLED_INTEGRATION - - `DISABLED_INTEGRATION` - DISABLED_INTEGRATION - - `ENABLED_CATEGORY` - ENABLED_CATEGORY - - `DISABLED_CATEGORY` - DISABLED_CATEGORY - - `CHANGED_PASSWORD` - CHANGED_PASSWORD - - `RESET_PASSWORD` - RESET_PASSWORD - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING - - `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING - - `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING - - `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING - - `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING - - `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING + * `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY + * `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY + * `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY + * `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY + * `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY + * `INVITED_USER` - INVITED_USER + * `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED + * `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED + * `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT + * `CREATED_DESTINATION` - CREATED_DESTINATION + * `DELETED_DESTINATION` - DELETED_DESTINATION + * `CHANGED_SCOPES` - CHANGED_SCOPES + * `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION + * `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS + * `ENABLED_INTEGRATION` - ENABLED_INTEGRATION + * `DISABLED_INTEGRATION` - DISABLED_INTEGRATION + * `ENABLED_CATEGORY` - ENABLED_CATEGORY + * `DISABLED_CATEGORY` - DISABLED_CATEGORY + * `CHANGED_PASSWORD` - CHANGED_PASSWORD + * `RESET_PASSWORD` - RESET_PASSWORD + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING + * `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING + * `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING + * `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING + * `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING + * `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING """ CREATED_REMOTE_PRODUCTION_API_KEY = "CREATED_REMOTE_PRODUCTION_API_KEY" diff --git a/src/merge/resources/hris/types/flsa_status_enum.py b/src/merge/resources/hris/types/flsa_status_enum.py index f461ccf8..e30b494f 100644 --- a/src/merge/resources/hris/types/flsa_status_enum.py +++ b/src/merge/resources/hris/types/flsa_status_enum.py @@ -8,10 +8,10 @@ class FlsaStatusEnum(str, enum.Enum): """ - - `EXEMPT` - EXEMPT - - `SALARIED_NONEXEMPT` - SALARIED_NONEXEMPT - - `NONEXEMPT` - NONEXEMPT - - `OWNER` - OWNER + * `EXEMPT` - EXEMPT + * `SALARIED_NONEXEMPT` - SALARIED_NONEXEMPT + * `NONEXEMPT` - NONEXEMPT + * `OWNER` - OWNER """ EXEMPT = "EXEMPT" diff --git a/src/merge/resources/hris/types/gender_enum.py b/src/merge/resources/hris/types/gender_enum.py index 021900ea..541f19cf 100644 --- a/src/merge/resources/hris/types/gender_enum.py +++ b/src/merge/resources/hris/types/gender_enum.py @@ -8,11 +8,11 @@ class GenderEnum(str, enum.Enum): """ - - `MALE` - MALE - - `FEMALE` - FEMALE - - `NON-BINARY` - NON-BINARY - - `OTHER` - OTHER - - `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE + * `MALE` - MALE + * `FEMALE` - FEMALE + * `NON-BINARY` - NON-BINARY + * `OTHER` - OTHER + * `PREFER_NOT_TO_DISCLOSE` - PREFER_NOT_TO_DISCLOSE """ MALE = "MALE" diff --git a/src/merge/resources/hris/types/group.py b/src/merge/resources/hris/types/group.py index 01767405..2688f1aa 100644 --- a/src/merge/resources/hris/types/group.py +++ b/src/merge/resources/hris/types/group.py @@ -16,13 +16,10 @@ class Group(pydantic.BaseModel): """ # The Group Object - ### Description - The `Group` object is used to represent any subset of employees, such as `PayGroup` or `Team`. Employees can be in multiple Groups. ### Usage Example - Fetch from the `LIST Employee` endpoint and expand groups to view an employee's groups. """ @@ -34,11 +31,11 @@ class Group(pydantic.BaseModel): description=( "The group type\n" "\n" - "- `TEAM` - TEAM\n" - "- `DEPARTMENT` - DEPARTMENT\n" - "- `COST_CENTER` - COST_CENTER\n" - "- `BUSINESS_UNIT` - BUSINESS_UNIT\n" - "- `GROUP` - GROUP\n" + "* `TEAM` - TEAM\n" + "* `DEPARTMENT` - DEPARTMENT\n" + "* `COST_CENTER` - COST_CENTER\n" + "* `BUSINESS_UNIT` - BUSINESS_UNIT\n" + "* `GROUP` - GROUP\n" ) ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( diff --git a/src/merge/resources/hris/types/group_type_enum.py b/src/merge/resources/hris/types/group_type_enum.py index 664c1f6d..4ce603d6 100644 --- a/src/merge/resources/hris/types/group_type_enum.py +++ b/src/merge/resources/hris/types/group_type_enum.py @@ -8,11 +8,11 @@ class GroupTypeEnum(str, enum.Enum): """ - - `TEAM` - TEAM - - `DEPARTMENT` - DEPARTMENT - - `COST_CENTER` - COST_CENTER - - `BUSINESS_UNIT` - BUSINESS_UNIT - - `GROUP` - GROUP + * `TEAM` - TEAM + * `DEPARTMENT` - DEPARTMENT + * `COST_CENTER` - COST_CENTER + * `BUSINESS_UNIT` - BUSINESS_UNIT + * `GROUP` - GROUP """ TEAM = "TEAM" diff --git a/src/merge/resources/hris/resources/employees/types/ignore_common_model_request_reason.py b/src/merge/resources/hris/types/ignore_common_model_request_reason.py similarity index 76% rename from src/merge/resources/hris/resources/employees/types/ignore_common_model_request_reason.py rename to src/merge/resources/hris/types/ignore_common_model_request_reason.py index 4baf20f1..114822b2 100644 --- a/src/merge/resources/hris/resources/employees/types/ignore_common_model_request_reason.py +++ b/src/merge/resources/hris/types/ignore_common_model_request_reason.py @@ -2,6 +2,6 @@ import typing -from ....types.reason_enum import ReasonEnum +from .reason_enum import ReasonEnum IgnoreCommonModelRequestReason = typing.Union[ReasonEnum, str] diff --git a/src/merge/resources/hris/types/issue.py b/src/merge/resources/hris/types/issue.py index 86ff7dbe..e057e513 100644 --- a/src/merge/resources/hris/types/issue.py +++ b/src/merge/resources/hris/types/issue.py @@ -18,8 +18,8 @@ class Issue(pydantic.BaseModel): description=( "Status of the issue. Options: ('ONGOING', 'RESOLVED')\n" "\n" - "- `ONGOING` - ONGOING\n" - "- `RESOLVED` - RESOLVED\n" + "* `ONGOING` - ONGOING\n" + "* `RESOLVED` - RESOLVED\n" ) ) error_description: str diff --git a/src/merge/resources/hris/types/issue_status_enum.py b/src/merge/resources/hris/types/issue_status_enum.py index fc2ef2b5..57eb9618 100644 --- a/src/merge/resources/hris/types/issue_status_enum.py +++ b/src/merge/resources/hris/types/issue_status_enum.py @@ -8,8 +8,8 @@ class IssueStatusEnum(str, enum.Enum): """ - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED """ ONGOING = "ONGOING" diff --git a/src/merge/resources/hris/resources/issues/types/issues_list_request_status.py b/src/merge/resources/hris/types/issues_list_request_status.py similarity index 100% rename from src/merge/resources/hris/resources/issues/types/issues_list_request_status.py rename to src/merge/resources/hris/types/issues_list_request_status.py diff --git a/src/merge/resources/hris/types/linked_account_condition.py b/src/merge/resources/hris/types/linked_account_condition.py index 430adc00..46fca07f 100644 --- a/src/merge/resources/hris/types/linked_account_condition.py +++ b/src/merge/resources/hris/types/linked_account_condition.py @@ -17,7 +17,7 @@ class LinkedAccountCondition(pydantic.BaseModel): ) common_model: typing.Optional[str] = pydantic.Field(description="The common model for a specific condition.") native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) operator: str = pydantic.Field(description="The operator for a specific condition.") value: typing.Optional[typing.Any] diff --git a/src/merge/resources/hris/resources/linked_accounts/types/linked_accounts_list_request_category.py b/src/merge/resources/hris/types/linked_accounts_list_request_category.py similarity index 100% rename from src/merge/resources/hris/resources/linked_accounts/types/linked_accounts_list_request_category.py rename to src/merge/resources/hris/types/linked_accounts_list_request_category.py diff --git a/src/merge/resources/hris/types/location.py b/src/merge/resources/hris/types/location.py index 863b01ba..7ed477b9 100644 --- a/src/merge/resources/hris/types/location.py +++ b/src/merge/resources/hris/types/location.py @@ -17,13 +17,10 @@ class Location(pydantic.BaseModel): """ # The Location Object - ### Description - The `Location` object is used to represent an address that can be associated with an employee. ### Usage Example - Fetch from the `LIST Locations` endpoint and filter by `ID` to show all office locations. """ @@ -42,259 +39,259 @@ class Location(pydantic.BaseModel): description=( "The location's country.\n" "\n" - "- `AF` - Afghanistan\n" - "- `AX` - Åland Islands\n" - "- `AL` - Albania\n" - "- `DZ` - Algeria\n" - "- `AS` - American Samoa\n" - "- `AD` - Andorra\n" - "- `AO` - Angola\n" - "- `AI` - Anguilla\n" - "- `AQ` - Antarctica\n" - "- `AG` - Antigua and Barbuda\n" - "- `AR` - Argentina\n" - "- `AM` - Armenia\n" - "- `AW` - Aruba\n" - "- `AU` - Australia\n" - "- `AT` - Austria\n" - "- `AZ` - Azerbaijan\n" - "- `BS` - Bahamas\n" - "- `BH` - Bahrain\n" - "- `BD` - Bangladesh\n" - "- `BB` - Barbados\n" - "- `BY` - Belarus\n" - "- `BE` - Belgium\n" - "- `BZ` - Belize\n" - "- `BJ` - Benin\n" - "- `BM` - Bermuda\n" - "- `BT` - Bhutan\n" - "- `BO` - Bolivia\n" - "- `BQ` - Bonaire, Sint Eustatius and Saba\n" - "- `BA` - Bosnia and Herzegovina\n" - "- `BW` - Botswana\n" - "- `BV` - Bouvet Island\n" - "- `BR` - Brazil\n" - "- `IO` - British Indian Ocean Territory\n" - "- `BN` - Brunei\n" - "- `BG` - Bulgaria\n" - "- `BF` - Burkina Faso\n" - "- `BI` - Burundi\n" - "- `CV` - Cabo Verde\n" - "- `KH` - Cambodia\n" - "- `CM` - Cameroon\n" - "- `CA` - Canada\n" - "- `KY` - Cayman Islands\n" - "- `CF` - Central African Republic\n" - "- `TD` - Chad\n" - "- `CL` - Chile\n" - "- `CN` - China\n" - "- `CX` - Christmas Island\n" - "- `CC` - Cocos (Keeling) Islands\n" - "- `CO` - Colombia\n" - "- `KM` - Comoros\n" - "- `CG` - Congo\n" - "- `CD` - Congo (the Democratic Republic of the)\n" - "- `CK` - Cook Islands\n" - "- `CR` - Costa Rica\n" - "- `CI` - Côte d'Ivoire\n" - "- `HR` - Croatia\n" - "- `CU` - Cuba\n" - "- `CW` - Curaçao\n" - "- `CY` - Cyprus\n" - "- `CZ` - Czechia\n" - "- `DK` - Denmark\n" - "- `DJ` - Djibouti\n" - "- `DM` - Dominica\n" - "- `DO` - Dominican Republic\n" - "- `EC` - Ecuador\n" - "- `EG` - Egypt\n" - "- `SV` - El Salvador\n" - "- `GQ` - Equatorial Guinea\n" - "- `ER` - Eritrea\n" - "- `EE` - Estonia\n" - "- `SZ` - Eswatini\n" - "- `ET` - Ethiopia\n" - "- `FK` - Falkland Islands (Malvinas)\n" - "- `FO` - Faroe Islands\n" - "- `FJ` - Fiji\n" - "- `FI` - Finland\n" - "- `FR` - France\n" - "- `GF` - French Guiana\n" - "- `PF` - French Polynesia\n" - "- `TF` - French Southern Territories\n" - "- `GA` - Gabon\n" - "- `GM` - Gambia\n" - "- `GE` - Georgia\n" - "- `DE` - Germany\n" - "- `GH` - Ghana\n" - "- `GI` - Gibraltar\n" - "- `GR` - Greece\n" - "- `GL` - Greenland\n" - "- `GD` - Grenada\n" - "- `GP` - Guadeloupe\n" - "- `GU` - Guam\n" - "- `GT` - Guatemala\n" - "- `GG` - Guernsey\n" - "- `GN` - Guinea\n" - "- `GW` - Guinea-Bissau\n" - "- `GY` - Guyana\n" - "- `HT` - Haiti\n" - "- `HM` - Heard Island and McDonald Islands\n" - "- `VA` - Holy See\n" - "- `HN` - Honduras\n" - "- `HK` - Hong Kong\n" - "- `HU` - Hungary\n" - "- `IS` - Iceland\n" - "- `IN` - India\n" - "- `ID` - Indonesia\n" - "- `IR` - Iran\n" - "- `IQ` - Iraq\n" - "- `IE` - Ireland\n" - "- `IM` - Isle of Man\n" - "- `IL` - Israel\n" - "- `IT` - Italy\n" - "- `JM` - Jamaica\n" - "- `JP` - Japan\n" - "- `JE` - Jersey\n" - "- `JO` - Jordan\n" - "- `KZ` - Kazakhstan\n" - "- `KE` - Kenya\n" - "- `KI` - Kiribati\n" - "- `KW` - Kuwait\n" - "- `KG` - Kyrgyzstan\n" - "- `LA` - Laos\n" - "- `LV` - Latvia\n" - "- `LB` - Lebanon\n" - "- `LS` - Lesotho\n" - "- `LR` - Liberia\n" - "- `LY` - Libya\n" - "- `LI` - Liechtenstein\n" - "- `LT` - Lithuania\n" - "- `LU` - Luxembourg\n" - "- `MO` - Macao\n" - "- `MG` - Madagascar\n" - "- `MW` - Malawi\n" - "- `MY` - Malaysia\n" - "- `MV` - Maldives\n" - "- `ML` - Mali\n" - "- `MT` - Malta\n" - "- `MH` - Marshall Islands\n" - "- `MQ` - Martinique\n" - "- `MR` - Mauritania\n" - "- `MU` - Mauritius\n" - "- `YT` - Mayotte\n" - "- `MX` - Mexico\n" - "- `FM` - Micronesia (Federated States of)\n" - "- `MD` - Moldova\n" - "- `MC` - Monaco\n" - "- `MN` - Mongolia\n" - "- `ME` - Montenegro\n" - "- `MS` - Montserrat\n" - "- `MA` - Morocco\n" - "- `MZ` - Mozambique\n" - "- `MM` - Myanmar\n" - "- `NA` - Namibia\n" - "- `NR` - Nauru\n" - "- `NP` - Nepal\n" - "- `NL` - Netherlands\n" - "- `NC` - New Caledonia\n" - "- `NZ` - New Zealand\n" - "- `NI` - Nicaragua\n" - "- `NE` - Niger\n" - "- `NG` - Nigeria\n" - "- `NU` - Niue\n" - "- `NF` - Norfolk Island\n" - "- `KP` - North Korea\n" - "- `MK` - North Macedonia\n" - "- `MP` - Northern Mariana Islands\n" - "- `NO` - Norway\n" - "- `OM` - Oman\n" - "- `PK` - Pakistan\n" - "- `PW` - Palau\n" - "- `PS` - Palestine, State of\n" - "- `PA` - Panama\n" - "- `PG` - Papua New Guinea\n" - "- `PY` - Paraguay\n" - "- `PE` - Peru\n" - "- `PH` - Philippines\n" - "- `PN` - Pitcairn\n" - "- `PL` - Poland\n" - "- `PT` - Portugal\n" - "- `PR` - Puerto Rico\n" - "- `QA` - Qatar\n" - "- `RE` - Réunion\n" - "- `RO` - Romania\n" - "- `RU` - Russia\n" - "- `RW` - Rwanda\n" - "- `BL` - Saint Barthélemy\n" - "- `SH` - Saint Helena, Ascension and Tristan da Cunha\n" - "- `KN` - Saint Kitts and Nevis\n" - "- `LC` - Saint Lucia\n" - "- `MF` - Saint Martin (French part)\n" - "- `PM` - Saint Pierre and Miquelon\n" - "- `VC` - Saint Vincent and the Grenadines\n" - "- `WS` - Samoa\n" - "- `SM` - San Marino\n" - "- `ST` - Sao Tome and Principe\n" - "- `SA` - Saudi Arabia\n" - "- `SN` - Senegal\n" - "- `RS` - Serbia\n" - "- `SC` - Seychelles\n" - "- `SL` - Sierra Leone\n" - "- `SG` - Singapore\n" - "- `SX` - Sint Maarten (Dutch part)\n" - "- `SK` - Slovakia\n" - "- `SI` - Slovenia\n" - "- `SB` - Solomon Islands\n" - "- `SO` - Somalia\n" - "- `ZA` - South Africa\n" - "- `GS` - South Georgia and the South Sandwich Islands\n" - "- `KR` - South Korea\n" - "- `SS` - South Sudan\n" - "- `ES` - Spain\n" - "- `LK` - Sri Lanka\n" - "- `SD` - Sudan\n" - "- `SR` - Suriname\n" - "- `SJ` - Svalbard and Jan Mayen\n" - "- `SE` - Sweden\n" - "- `CH` - Switzerland\n" - "- `SY` - Syria\n" - "- `TW` - Taiwan\n" - "- `TJ` - Tajikistan\n" - "- `TZ` - Tanzania\n" - "- `TH` - Thailand\n" - "- `TL` - Timor-Leste\n" - "- `TG` - Togo\n" - "- `TK` - Tokelau\n" - "- `TO` - Tonga\n" - "- `TT` - Trinidad and Tobago\n" - "- `TN` - Tunisia\n" - "- `TR` - Turkey\n" - "- `TM` - Turkmenistan\n" - "- `TC` - Turks and Caicos Islands\n" - "- `TV` - Tuvalu\n" - "- `UG` - Uganda\n" - "- `UA` - Ukraine\n" - "- `AE` - United Arab Emirates\n" - "- `GB` - United Kingdom\n" - "- `UM` - United States Minor Outlying Islands\n" - "- `US` - United States of America\n" - "- `UY` - Uruguay\n" - "- `UZ` - Uzbekistan\n" - "- `VU` - Vanuatu\n" - "- `VE` - Venezuela\n" - "- `VN` - Vietnam\n" - "- `VG` - Virgin Islands (British)\n" - "- `VI` - Virgin Islands (U.S.)\n" - "- `WF` - Wallis and Futuna\n" - "- `EH` - Western Sahara\n" - "- `YE` - Yemen\n" - "- `ZM` - Zambia\n" - "- `ZW` - Zimbabwe\n" + "* `AF` - Afghanistan\n" + "* `AX` - Åland Islands\n" + "* `AL` - Albania\n" + "* `DZ` - Algeria\n" + "* `AS` - American Samoa\n" + "* `AD` - Andorra\n" + "* `AO` - Angola\n" + "* `AI` - Anguilla\n" + "* `AQ` - Antarctica\n" + "* `AG` - Antigua and Barbuda\n" + "* `AR` - Argentina\n" + "* `AM` - Armenia\n" + "* `AW` - Aruba\n" + "* `AU` - Australia\n" + "* `AT` - Austria\n" + "* `AZ` - Azerbaijan\n" + "* `BS` - Bahamas\n" + "* `BH` - Bahrain\n" + "* `BD` - Bangladesh\n" + "* `BB` - Barbados\n" + "* `BY` - Belarus\n" + "* `BE` - Belgium\n" + "* `BZ` - Belize\n" + "* `BJ` - Benin\n" + "* `BM` - Bermuda\n" + "* `BT` - Bhutan\n" + "* `BO` - Bolivia\n" + "* `BQ` - Bonaire, Sint Eustatius and Saba\n" + "* `BA` - Bosnia and Herzegovina\n" + "* `BW` - Botswana\n" + "* `BV` - Bouvet Island\n" + "* `BR` - Brazil\n" + "* `IO` - British Indian Ocean Territory\n" + "* `BN` - Brunei\n" + "* `BG` - Bulgaria\n" + "* `BF` - Burkina Faso\n" + "* `BI` - Burundi\n" + "* `CV` - Cabo Verde\n" + "* `KH` - Cambodia\n" + "* `CM` - Cameroon\n" + "* `CA` - Canada\n" + "* `KY` - Cayman Islands\n" + "* `CF` - Central African Republic\n" + "* `TD` - Chad\n" + "* `CL` - Chile\n" + "* `CN` - China\n" + "* `CX` - Christmas Island\n" + "* `CC` - Cocos (Keeling) Islands\n" + "* `CO` - Colombia\n" + "* `KM` - Comoros\n" + "* `CG` - Congo\n" + "* `CD` - Congo (the Democratic Republic of the)\n" + "* `CK` - Cook Islands\n" + "* `CR` - Costa Rica\n" + "* `CI` - Côte d'Ivoire\n" + "* `HR` - Croatia\n" + "* `CU` - Cuba\n" + "* `CW` - Curaçao\n" + "* `CY` - Cyprus\n" + "* `CZ` - Czechia\n" + "* `DK` - Denmark\n" + "* `DJ` - Djibouti\n" + "* `DM` - Dominica\n" + "* `DO` - Dominican Republic\n" + "* `EC` - Ecuador\n" + "* `EG` - Egypt\n" + "* `SV` - El Salvador\n" + "* `GQ` - Equatorial Guinea\n" + "* `ER` - Eritrea\n" + "* `EE` - Estonia\n" + "* `SZ` - Eswatini\n" + "* `ET` - Ethiopia\n" + "* `FK` - Falkland Islands (Malvinas)\n" + "* `FO` - Faroe Islands\n" + "* `FJ` - Fiji\n" + "* `FI` - Finland\n" + "* `FR` - France\n" + "* `GF` - French Guiana\n" + "* `PF` - French Polynesia\n" + "* `TF` - French Southern Territories\n" + "* `GA` - Gabon\n" + "* `GM` - Gambia\n" + "* `GE` - Georgia\n" + "* `DE` - Germany\n" + "* `GH` - Ghana\n" + "* `GI` - Gibraltar\n" + "* `GR` - Greece\n" + "* `GL` - Greenland\n" + "* `GD` - Grenada\n" + "* `GP` - Guadeloupe\n" + "* `GU` - Guam\n" + "* `GT` - Guatemala\n" + "* `GG` - Guernsey\n" + "* `GN` - Guinea\n" + "* `GW` - Guinea-Bissau\n" + "* `GY` - Guyana\n" + "* `HT` - Haiti\n" + "* `HM` - Heard Island and McDonald Islands\n" + "* `VA` - Holy See\n" + "* `HN` - Honduras\n" + "* `HK` - Hong Kong\n" + "* `HU` - Hungary\n" + "* `IS` - Iceland\n" + "* `IN` - India\n" + "* `ID` - Indonesia\n" + "* `IR` - Iran\n" + "* `IQ` - Iraq\n" + "* `IE` - Ireland\n" + "* `IM` - Isle of Man\n" + "* `IL` - Israel\n" + "* `IT` - Italy\n" + "* `JM` - Jamaica\n" + "* `JP` - Japan\n" + "* `JE` - Jersey\n" + "* `JO` - Jordan\n" + "* `KZ` - Kazakhstan\n" + "* `KE` - Kenya\n" + "* `KI` - Kiribati\n" + "* `KW` - Kuwait\n" + "* `KG` - Kyrgyzstan\n" + "* `LA` - Laos\n" + "* `LV` - Latvia\n" + "* `LB` - Lebanon\n" + "* `LS` - Lesotho\n" + "* `LR` - Liberia\n" + "* `LY` - Libya\n" + "* `LI` - Liechtenstein\n" + "* `LT` - Lithuania\n" + "* `LU` - Luxembourg\n" + "* `MO` - Macao\n" + "* `MG` - Madagascar\n" + "* `MW` - Malawi\n" + "* `MY` - Malaysia\n" + "* `MV` - Maldives\n" + "* `ML` - Mali\n" + "* `MT` - Malta\n" + "* `MH` - Marshall Islands\n" + "* `MQ` - Martinique\n" + "* `MR` - Mauritania\n" + "* `MU` - Mauritius\n" + "* `YT` - Mayotte\n" + "* `MX` - Mexico\n" + "* `FM` - Micronesia (Federated States of)\n" + "* `MD` - Moldova\n" + "* `MC` - Monaco\n" + "* `MN` - Mongolia\n" + "* `ME` - Montenegro\n" + "* `MS` - Montserrat\n" + "* `MA` - Morocco\n" + "* `MZ` - Mozambique\n" + "* `MM` - Myanmar\n" + "* `NA` - Namibia\n" + "* `NR` - Nauru\n" + "* `NP` - Nepal\n" + "* `NL` - Netherlands\n" + "* `NC` - New Caledonia\n" + "* `NZ` - New Zealand\n" + "* `NI` - Nicaragua\n" + "* `NE` - Niger\n" + "* `NG` - Nigeria\n" + "* `NU` - Niue\n" + "* `NF` - Norfolk Island\n" + "* `KP` - North Korea\n" + "* `MK` - North Macedonia\n" + "* `MP` - Northern Mariana Islands\n" + "* `NO` - Norway\n" + "* `OM` - Oman\n" + "* `PK` - Pakistan\n" + "* `PW` - Palau\n" + "* `PS` - Palestine, State of\n" + "* `PA` - Panama\n" + "* `PG` - Papua New Guinea\n" + "* `PY` - Paraguay\n" + "* `PE` - Peru\n" + "* `PH` - Philippines\n" + "* `PN` - Pitcairn\n" + "* `PL` - Poland\n" + "* `PT` - Portugal\n" + "* `PR` - Puerto Rico\n" + "* `QA` - Qatar\n" + "* `RE` - Réunion\n" + "* `RO` - Romania\n" + "* `RU` - Russia\n" + "* `RW` - Rwanda\n" + "* `BL` - Saint Barthélemy\n" + "* `SH` - Saint Helena, Ascension and Tristan da Cunha\n" + "* `KN` - Saint Kitts and Nevis\n" + "* `LC` - Saint Lucia\n" + "* `MF` - Saint Martin (French part)\n" + "* `PM` - Saint Pierre and Miquelon\n" + "* `VC` - Saint Vincent and the Grenadines\n" + "* `WS` - Samoa\n" + "* `SM` - San Marino\n" + "* `ST` - Sao Tome and Principe\n" + "* `SA` - Saudi Arabia\n" + "* `SN` - Senegal\n" + "* `RS` - Serbia\n" + "* `SC` - Seychelles\n" + "* `SL` - Sierra Leone\n" + "* `SG` - Singapore\n" + "* `SX` - Sint Maarten (Dutch part)\n" + "* `SK` - Slovakia\n" + "* `SI` - Slovenia\n" + "* `SB` - Solomon Islands\n" + "* `SO` - Somalia\n" + "* `ZA` - South Africa\n" + "* `GS` - South Georgia and the South Sandwich Islands\n" + "* `KR` - South Korea\n" + "* `SS` - South Sudan\n" + "* `ES` - Spain\n" + "* `LK` - Sri Lanka\n" + "* `SD` - Sudan\n" + "* `SR` - Suriname\n" + "* `SJ` - Svalbard and Jan Mayen\n" + "* `SE` - Sweden\n" + "* `CH` - Switzerland\n" + "* `SY` - Syria\n" + "* `TW` - Taiwan\n" + "* `TJ` - Tajikistan\n" + "* `TZ` - Tanzania\n" + "* `TH` - Thailand\n" + "* `TL` - Timor-Leste\n" + "* `TG` - Togo\n" + "* `TK` - Tokelau\n" + "* `TO` - Tonga\n" + "* `TT` - Trinidad and Tobago\n" + "* `TN` - Tunisia\n" + "* `TR` - Turkey\n" + "* `TM` - Turkmenistan\n" + "* `TC` - Turks and Caicos Islands\n" + "* `TV` - Tuvalu\n" + "* `UG` - Uganda\n" + "* `UA` - Ukraine\n" + "* `AE` - United Arab Emirates\n" + "* `GB` - United Kingdom\n" + "* `UM` - United States Minor Outlying Islands\n" + "* `US` - United States of America\n" + "* `UY` - Uruguay\n" + "* `UZ` - Uzbekistan\n" + "* `VU` - Vanuatu\n" + "* `VE` - Venezuela\n" + "* `VN` - Vietnam\n" + "* `VG` - Virgin Islands (British)\n" + "* `VI` - Virgin Islands (U.S.)\n" + "* `WF` - Wallis and Futuna\n" + "* `EH` - Western Sahara\n" + "* `YE` - Yemen\n" + "* `ZM` - Zambia\n" + "* `ZW` - Zimbabwe\n" ) ) location_type: typing.Optional[LocationLocationType] = pydantic.Field( - description=("The location's type. Can be either WORK or HOME\n" "\n" "- `HOME` - HOME\n" "- `WORK` - WORK\n") + description=("The location's type. Can be either WORK or HOME\n" "\n" "* `HOME` - HOME\n" "* `WORK` - WORK\n") ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( description="Indicates whether or not this object has been deleted in the third party platform." diff --git a/src/merge/resources/hris/types/location_type_enum.py b/src/merge/resources/hris/types/location_type_enum.py index c6d52b42..34ace087 100644 --- a/src/merge/resources/hris/types/location_type_enum.py +++ b/src/merge/resources/hris/types/location_type_enum.py @@ -8,8 +8,8 @@ class LocationTypeEnum(str, enum.Enum): """ - - `HOME` - HOME - - `WORK` - WORK + * `HOME` - HOME + * `WORK` - WORK """ HOME = "HOME" diff --git a/src/merge/resources/hris/resources/locations/types/locations_list_request_location_type.py b/src/merge/resources/hris/types/locations_list_request_location_type.py similarity index 100% rename from src/merge/resources/hris/resources/locations/types/locations_list_request_location_type.py rename to src/merge/resources/hris/types/locations_list_request_location_type.py diff --git a/src/merge/resources/hris/types/marital_status_enum.py b/src/merge/resources/hris/types/marital_status_enum.py index d7499ba7..6902866b 100644 --- a/src/merge/resources/hris/types/marital_status_enum.py +++ b/src/merge/resources/hris/types/marital_status_enum.py @@ -8,11 +8,11 @@ class MaritalStatusEnum(str, enum.Enum): """ - - `SINGLE` - SINGLE - - `MARRIED_FILING_JOINTLY` - MARRIED_FILING_JOINTLY - - `MARRIED_FILING_SEPARATELY` - MARRIED_FILING_SEPARATELY - - `HEAD_OF_HOUSEHOLD` - HEAD_OF_HOUSEHOLD - - `QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD` - QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD + * `SINGLE` - SINGLE + * `MARRIED_FILING_JOINTLY` - MARRIED_FILING_JOINTLY + * `MARRIED_FILING_SEPARATELY` - MARRIED_FILING_SEPARATELY + * `HEAD_OF_HOUSEHOLD` - HEAD_OF_HOUSEHOLD + * `QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD` - QUALIFYING_WIDOW_OR_WIDOWER_WITH_DEPENDENT_CHILD """ SINGLE = "SINGLE" diff --git a/src/merge/resources/hris/types/method_enum.py b/src/merge/resources/hris/types/method_enum.py index c2418a83..57bcde10 100644 --- a/src/merge/resources/hris/types/method_enum.py +++ b/src/merge/resources/hris/types/method_enum.py @@ -8,13 +8,13 @@ class MethodEnum(str, enum.Enum): """ - - `GET` - GET - - `OPTIONS` - OPTIONS - - `HEAD` - HEAD - - `POST` - POST - - `PUT` - PUT - - `PATCH` - PATCH - - `DELETE` - DELETE + * `GET` - GET + * `OPTIONS` - OPTIONS + * `HEAD` - HEAD + * `POST` - POST + * `PUT` - PUT + * `PATCH` - PATCH + * `DELETE` - DELETE """ GET = "GET" diff --git a/src/merge/resources/hris/types/model_operation.py b/src/merge/resources/hris/types/model_operation.py index 1a18212e..69b65213 100644 --- a/src/merge/resources/hris/types/model_operation.py +++ b/src/merge/resources/hris/types/model_operation.py @@ -14,13 +14,10 @@ class ModelOperation(pydantic.BaseModel): """ # The ModelOperation Object - ### Description - The `ModelOperation` object is used to represent the operations that are currently supported for a given model. ### Usage Example - View what operations are supported for the `Candidate` endpoint. """ diff --git a/src/merge/resources/hris/types/multipart_form_field_request.py b/src/merge/resources/hris/types/multipart_form_field_request.py index 3408a4ca..e787eb95 100644 --- a/src/merge/resources/hris/types/multipart_form_field_request.py +++ b/src/merge/resources/hris/types/multipart_form_field_request.py @@ -15,13 +15,10 @@ class MultipartFormFieldRequest(pydantic.BaseModel): """ # The MultipartFormField Object - ### Description - The `MultipartFormField` object is used to represent fields in an HTTP request using `multipart/form-data`. ### Usage Example - Create a `MultipartFormField` to define a multipart form entry. """ @@ -31,9 +28,9 @@ class MultipartFormFieldRequest(pydantic.BaseModel): description=( "The encoding of the value of `data`. Defaults to `RAW` if not defined.\n" "\n" - "- `RAW` - RAW\n" - "- `BASE64` - BASE64\n" - "- `GZIP_BASE64` - GZIP_BASE64\n" + "* `RAW` - RAW\n" + "* `BASE64` - BASE64\n" + "* `GZIP_BASE64` - GZIP_BASE64\n" ) ) file_name: typing.Optional[str] = pydantic.Field( diff --git a/src/merge/resources/hris/types/pay_currency_enum.py b/src/merge/resources/hris/types/pay_currency_enum.py index 0ecc6995..b85f5b5d 100644 --- a/src/merge/resources/hris/types/pay_currency_enum.py +++ b/src/merge/resources/hris/types/pay_currency_enum.py @@ -8,312 +8,312 @@ class PayCurrencyEnum(str, enum.Enum): """ - - `XUA` - ADB Unit of Account - - `AFN` - Afghan Afghani - - `AFA` - Afghan Afghani (1927–2002) - - `ALL` - Albanian Lek - - `ALK` - Albanian Lek (1946–1965) - - `DZD` - Algerian Dinar - - `ADP` - Andorran Peseta - - `AOA` - Angolan Kwanza - - `AOK` - Angolan Kwanza (1977–1991) - - `AON` - Angolan New Kwanza (1990–2000) - - `AOR` - Angolan Readjusted Kwanza (1995–1999) - - `ARA` - Argentine Austral - - `ARS` - Argentine Peso - - `ARM` - Argentine Peso (1881–1970) - - `ARP` - Argentine Peso (1983–1985) - - `ARL` - Argentine Peso Ley (1970–1983) - - `AMD` - Armenian Dram - - `AWG` - Aruban Florin - - `AUD` - Australian Dollar - - `ATS` - Austrian Schilling - - `AZN` - Azerbaijani Manat - - `AZM` - Azerbaijani Manat (1993–2006) - - `BSD` - Bahamian Dollar - - `BHD` - Bahraini Dinar - - `BDT` - Bangladeshi Taka - - `BBD` - Barbadian Dollar - - `BYN` - Belarusian Ruble - - `BYB` - Belarusian Ruble (1994–1999) - - `BYR` - Belarusian Ruble (2000–2016) - - `BEF` - Belgian Franc - - `BEC` - Belgian Franc (convertible) - - `BEL` - Belgian Franc (financial) - - `BZD` - Belize Dollar - - `BMD` - Bermudan Dollar - - `BTN` - Bhutanese Ngultrum - - `BOB` - Bolivian Boliviano - - `BOL` - Bolivian Boliviano (1863–1963) - - `BOV` - Bolivian Mvdol - - `BOP` - Bolivian Peso - - `BAM` - Bosnia-Herzegovina Convertible Mark - - `BAD` - Bosnia-Herzegovina Dinar (1992–1994) - - `BAN` - Bosnia-Herzegovina New Dinar (1994–1997) - - `BWP` - Botswanan Pula - - `BRC` - Brazilian Cruzado (1986–1989) - - `BRZ` - Brazilian Cruzeiro (1942–1967) - - `BRE` - Brazilian Cruzeiro (1990–1993) - - `BRR` - Brazilian Cruzeiro (1993–1994) - - `BRN` - Brazilian New Cruzado (1989–1990) - - `BRB` - Brazilian New Cruzeiro (1967–1986) - - `BRL` - Brazilian Real - - `GBP` - British Pound - - `BND` - Brunei Dollar - - `BGL` - Bulgarian Hard Lev - - `BGN` - Bulgarian Lev - - `BGO` - Bulgarian Lev (1879–1952) - - `BGM` - Bulgarian Socialist Lev - - `BUK` - Burmese Kyat - - `BIF` - Burundian Franc - - `XPF` - CFP Franc - - `KHR` - Cambodian Riel - - `CAD` - Canadian Dollar - - `CVE` - Cape Verdean Escudo - - `KYD` - Cayman Islands Dollar - - `XAF` - Central African CFA Franc - - `CLE` - Chilean Escudo - - `CLP` - Chilean Peso - - `CLF` - Chilean Unit of Account (UF) - - `CNX` - Chinese People’s Bank Dollar - - `CNY` - Chinese Yuan - - `CNH` - Chinese Yuan (offshore) - - `COP` - Colombian Peso - - `COU` - Colombian Real Value Unit - - `KMF` - Comorian Franc - - `CDF` - Congolese Franc - - `CRC` - Costa Rican Colón - - `HRD` - Croatian Dinar - - `HRK` - Croatian Kuna - - `CUC` - Cuban Convertible Peso - - `CUP` - Cuban Peso - - `CYP` - Cypriot Pound - - `CZK` - Czech Koruna - - `CSK` - Czechoslovak Hard Koruna - - `DKK` - Danish Krone - - `DJF` - Djiboutian Franc - - `DOP` - Dominican Peso - - `NLG` - Dutch Guilder - - `XCD` - East Caribbean Dollar - - `DDM` - East German Mark - - `ECS` - Ecuadorian Sucre - - `ECV` - Ecuadorian Unit of Constant Value - - `EGP` - Egyptian Pound - - `GQE` - Equatorial Guinean Ekwele - - `ERN` - Eritrean Nakfa - - `EEK` - Estonian Kroon - - `ETB` - Ethiopian Birr - - `EUR` - Euro - - `XBA` - European Composite Unit - - `XEU` - European Currency Unit - - `XBB` - European Monetary Unit - - `XBC` - European Unit of Account (XBC) - - `XBD` - European Unit of Account (XBD) - - `FKP` - Falkland Islands Pound - - `FJD` - Fijian Dollar - - `FIM` - Finnish Markka - - `FRF` - French Franc - - `XFO` - French Gold Franc - - `XFU` - French UIC-Franc - - `GMD` - Gambian Dalasi - - `GEK` - Georgian Kupon Larit - - `GEL` - Georgian Lari - - `DEM` - German Mark - - `GHS` - Ghanaian Cedi - - `GHC` - Ghanaian Cedi (1979–2007) - - `GIP` - Gibraltar Pound - - `XAU` - Gold - - `GRD` - Greek Drachma - - `GTQ` - Guatemalan Quetzal - - `GWP` - Guinea-Bissau Peso - - `GNF` - Guinean Franc - - `GNS` - Guinean Syli - - `GYD` - Guyanaese Dollar - - `HTG` - Haitian Gourde - - `HNL` - Honduran Lempira - - `HKD` - Hong Kong Dollar - - `HUF` - Hungarian Forint - - `IMP` - IMP - - `ISK` - Icelandic Króna - - `ISJ` - Icelandic Króna (1918–1981) - - `INR` - Indian Rupee - - `IDR` - Indonesian Rupiah - - `IRR` - Iranian Rial - - `IQD` - Iraqi Dinar - - `IEP` - Irish Pound - - `ILS` - Israeli New Shekel - - `ILP` - Israeli Pound - - `ILR` - Israeli Shekel (1980–1985) - - `ITL` - Italian Lira - - `JMD` - Jamaican Dollar - - `JPY` - Japanese Yen - - `JOD` - Jordanian Dinar - - `KZT` - Kazakhstani Tenge - - `KES` - Kenyan Shilling - - `KWD` - Kuwaiti Dinar - - `KGS` - Kyrgystani Som - - `LAK` - Laotian Kip - - `LVL` - Latvian Lats - - `LVR` - Latvian Ruble - - `LBP` - Lebanese Pound - - `LSL` - Lesotho Loti - - `LRD` - Liberian Dollar - - `LYD` - Libyan Dinar - - `LTL` - Lithuanian Litas - - `LTT` - Lithuanian Talonas - - `LUL` - Luxembourg Financial Franc - - `LUC` - Luxembourgian Convertible Franc - - `LUF` - Luxembourgian Franc - - `MOP` - Macanese Pataca - - `MKD` - Macedonian Denar - - `MKN` - Macedonian Denar (1992–1993) - - `MGA` - Malagasy Ariary - - `MGF` - Malagasy Franc - - `MWK` - Malawian Kwacha - - `MYR` - Malaysian Ringgit - - `MVR` - Maldivian Rufiyaa - - `MVP` - Maldivian Rupee (1947–1981) - - `MLF` - Malian Franc - - `MTL` - Maltese Lira - - `MTP` - Maltese Pound - - `MRU` - Mauritanian Ouguiya - - `MRO` - Mauritanian Ouguiya (1973–2017) - - `MUR` - Mauritian Rupee - - `MXV` - Mexican Investment Unit - - `MXN` - Mexican Peso - - `MXP` - Mexican Silver Peso (1861–1992) - - `MDC` - Moldovan Cupon - - `MDL` - Moldovan Leu - - `MCF` - Monegasque Franc - - `MNT` - Mongolian Tugrik - - `MAD` - Moroccan Dirham - - `MAF` - Moroccan Franc - - `MZE` - Mozambican Escudo - - `MZN` - Mozambican Metical - - `MZM` - Mozambican Metical (1980–2006) - - `MMK` - Myanmar Kyat - - `NAD` - Namibian Dollar - - `NPR` - Nepalese Rupee - - `ANG` - Netherlands Antillean Guilder - - `TWD` - New Taiwan Dollar - - `NZD` - New Zealand Dollar - - `NIO` - Nicaraguan Córdoba - - `NIC` - Nicaraguan Córdoba (1988–1991) - - `NGN` - Nigerian Naira - - `KPW` - North Korean Won - - `NOK` - Norwegian Krone - - `OMR` - Omani Rial - - `PKR` - Pakistani Rupee - - `XPD` - Palladium - - `PAB` - Panamanian Balboa - - `PGK` - Papua New Guinean Kina - - `PYG` - Paraguayan Guarani - - `PEI` - Peruvian Inti - - `PEN` - Peruvian Sol - - `PES` - Peruvian Sol (1863–1965) - - `PHP` - Philippine Peso - - `XPT` - Platinum - - `PLN` - Polish Zloty - - `PLZ` - Polish Zloty (1950–1995) - - `PTE` - Portuguese Escudo - - `GWE` - Portuguese Guinea Escudo - - `QAR` - Qatari Rial - - `XRE` - RINET Funds - - `RHD` - Rhodesian Dollar - - `RON` - Romanian Leu - - `ROL` - Romanian Leu (1952–2006) - - `RUB` - Russian Ruble - - `RUR` - Russian Ruble (1991–1998) - - `RWF` - Rwandan Franc - - `SVC` - Salvadoran Colón - - `WST` - Samoan Tala - - `SAR` - Saudi Riyal - - `RSD` - Serbian Dinar - - `CSD` - Serbian Dinar (2002–2006) - - `SCR` - Seychellois Rupee - - `SLL` - Sierra Leonean Leone - - `XAG` - Silver - - `SGD` - Singapore Dollar - - `SKK` - Slovak Koruna - - `SIT` - Slovenian Tolar - - `SBD` - Solomon Islands Dollar - - `SOS` - Somali Shilling - - `ZAR` - South African Rand - - `ZAL` - South African Rand (financial) - - `KRH` - South Korean Hwan (1953–1962) - - `KRW` - South Korean Won - - `KRO` - South Korean Won (1945–1953) - - `SSP` - South Sudanese Pound - - `SUR` - Soviet Rouble - - `ESP` - Spanish Peseta - - `ESA` - Spanish Peseta (A account) - - `ESB` - Spanish Peseta (convertible account) - - `XDR` - Special Drawing Rights - - `LKR` - Sri Lankan Rupee - - `SHP` - St. Helena Pound - - `XSU` - Sucre - - `SDD` - Sudanese Dinar (1992–2007) - - `SDG` - Sudanese Pound - - `SDP` - Sudanese Pound (1957–1998) - - `SRD` - Surinamese Dollar - - `SRG` - Surinamese Guilder - - `SZL` - Swazi Lilangeni - - `SEK` - Swedish Krona - - `CHF` - Swiss Franc - - `SYP` - Syrian Pound - - `STN` - São Tomé & Príncipe Dobra - - `STD` - São Tomé & Príncipe Dobra (1977–2017) - - `TVD` - TVD - - `TJR` - Tajikistani Ruble - - `TJS` - Tajikistani Somoni - - `TZS` - Tanzanian Shilling - - `XTS` - Testing Currency Code - - `THB` - Thai Baht - - `XXX` - The codes assigned for transactions where no currency is involved - - `TPE` - Timorese Escudo - - `TOP` - Tongan Paʻanga - - `TTD` - Trinidad & Tobago Dollar - - `TND` - Tunisian Dinar - - `TRY` - Turkish Lira - - `TRL` - Turkish Lira (1922–2005) - - `TMT` - Turkmenistani Manat - - `TMM` - Turkmenistani Manat (1993–2009) - - `USD` - US Dollar - - `USN` - US Dollar (Next day) - - `USS` - US Dollar (Same day) - - `UGX` - Ugandan Shilling - - `UGS` - Ugandan Shilling (1966–1987) - - `UAH` - Ukrainian Hryvnia - - `UAK` - Ukrainian Karbovanets - - `AED` - United Arab Emirates Dirham - - `UYW` - Uruguayan Nominal Wage Index Unit - - `UYU` - Uruguayan Peso - - `UYP` - Uruguayan Peso (1975–1993) - - `UYI` - Uruguayan Peso (Indexed Units) - - `UZS` - Uzbekistani Som - - `VUV` - Vanuatu Vatu - - `VES` - Venezuelan Bolívar - - `VEB` - Venezuelan Bolívar (1871–2008) - - `VEF` - Venezuelan Bolívar (2008–2018) - - `VND` - Vietnamese Dong - - `VNN` - Vietnamese Dong (1978–1985) - - `CHE` - WIR Euro - - `CHW` - WIR Franc - - `XOF` - West African CFA Franc - - `YDD` - Yemeni Dinar - - `YER` - Yemeni Rial - - `YUN` - Yugoslavian Convertible Dinar (1990–1992) - - `YUD` - Yugoslavian Hard Dinar (1966–1990) - - `YUM` - Yugoslavian New Dinar (1994–2002) - - `YUR` - Yugoslavian Reformed Dinar (1992–1993) - - `ZWN` - ZWN - - `ZRN` - Zairean New Zaire (1993–1998) - - `ZRZ` - Zairean Zaire (1971–1993) - - `ZMW` - Zambian Kwacha - - `ZMK` - Zambian Kwacha (1968–2012) - - `ZWD` - Zimbabwean Dollar (1980–2008) - - `ZWR` - Zimbabwean Dollar (2008) - - `ZWL` - Zimbabwean Dollar (2009) + * `XUA` - ADB Unit of Account + * `AFN` - Afghan Afghani + * `AFA` - Afghan Afghani (1927–2002) + * `ALL` - Albanian Lek + * `ALK` - Albanian Lek (1946–1965) + * `DZD` - Algerian Dinar + * `ADP` - Andorran Peseta + * `AOA` - Angolan Kwanza + * `AOK` - Angolan Kwanza (1977–1991) + * `AON` - Angolan New Kwanza (1990–2000) + * `AOR` - Angolan Readjusted Kwanza (1995–1999) + * `ARA` - Argentine Austral + * `ARS` - Argentine Peso + * `ARM` - Argentine Peso (1881–1970) + * `ARP` - Argentine Peso (1983–1985) + * `ARL` - Argentine Peso Ley (1970–1983) + * `AMD` - Armenian Dram + * `AWG` - Aruban Florin + * `AUD` - Australian Dollar + * `ATS` - Austrian Schilling + * `AZN` - Azerbaijani Manat + * `AZM` - Azerbaijani Manat (1993–2006) + * `BSD` - Bahamian Dollar + * `BHD` - Bahraini Dinar + * `BDT` - Bangladeshi Taka + * `BBD` - Barbadian Dollar + * `BYN` - Belarusian Ruble + * `BYB` - Belarusian Ruble (1994–1999) + * `BYR` - Belarusian Ruble (2000–2016) + * `BEF` - Belgian Franc + * `BEC` - Belgian Franc (convertible) + * `BEL` - Belgian Franc (financial) + * `BZD` - Belize Dollar + * `BMD` - Bermudan Dollar + * `BTN` - Bhutanese Ngultrum + * `BOB` - Bolivian Boliviano + * `BOL` - Bolivian Boliviano (1863–1963) + * `BOV` - Bolivian Mvdol + * `BOP` - Bolivian Peso + * `BAM` - Bosnia-Herzegovina Convertible Mark + * `BAD` - Bosnia-Herzegovina Dinar (1992–1994) + * `BAN` - Bosnia-Herzegovina New Dinar (1994–1997) + * `BWP` - Botswanan Pula + * `BRC` - Brazilian Cruzado (1986–1989) + * `BRZ` - Brazilian Cruzeiro (1942–1967) + * `BRE` - Brazilian Cruzeiro (1990–1993) + * `BRR` - Brazilian Cruzeiro (1993–1994) + * `BRN` - Brazilian New Cruzado (1989–1990) + * `BRB` - Brazilian New Cruzeiro (1967–1986) + * `BRL` - Brazilian Real + * `GBP` - British Pound + * `BND` - Brunei Dollar + * `BGL` - Bulgarian Hard Lev + * `BGN` - Bulgarian Lev + * `BGO` - Bulgarian Lev (1879–1952) + * `BGM` - Bulgarian Socialist Lev + * `BUK` - Burmese Kyat + * `BIF` - Burundian Franc + * `XPF` - CFP Franc + * `KHR` - Cambodian Riel + * `CAD` - Canadian Dollar + * `CVE` - Cape Verdean Escudo + * `KYD` - Cayman Islands Dollar + * `XAF` - Central African CFA Franc + * `CLE` - Chilean Escudo + * `CLP` - Chilean Peso + * `CLF` - Chilean Unit of Account (UF) + * `CNX` - Chinese People’s Bank Dollar + * `CNY` - Chinese Yuan + * `CNH` - Chinese Yuan (offshore) + * `COP` - Colombian Peso + * `COU` - Colombian Real Value Unit + * `KMF` - Comorian Franc + * `CDF` - Congolese Franc + * `CRC` - Costa Rican Colón + * `HRD` - Croatian Dinar + * `HRK` - Croatian Kuna + * `CUC` - Cuban Convertible Peso + * `CUP` - Cuban Peso + * `CYP` - Cypriot Pound + * `CZK` - Czech Koruna + * `CSK` - Czechoslovak Hard Koruna + * `DKK` - Danish Krone + * `DJF` - Djiboutian Franc + * `DOP` - Dominican Peso + * `NLG` - Dutch Guilder + * `XCD` - East Caribbean Dollar + * `DDM` - East German Mark + * `ECS` - Ecuadorian Sucre + * `ECV` - Ecuadorian Unit of Constant Value + * `EGP` - Egyptian Pound + * `GQE` - Equatorial Guinean Ekwele + * `ERN` - Eritrean Nakfa + * `EEK` - Estonian Kroon + * `ETB` - Ethiopian Birr + * `EUR` - Euro + * `XBA` - European Composite Unit + * `XEU` - European Currency Unit + * `XBB` - European Monetary Unit + * `XBC` - European Unit of Account (XBC) + * `XBD` - European Unit of Account (XBD) + * `FKP` - Falkland Islands Pound + * `FJD` - Fijian Dollar + * `FIM` - Finnish Markka + * `FRF` - French Franc + * `XFO` - French Gold Franc + * `XFU` - French UIC-Franc + * `GMD` - Gambian Dalasi + * `GEK` - Georgian Kupon Larit + * `GEL` - Georgian Lari + * `DEM` - German Mark + * `GHS` - Ghanaian Cedi + * `GHC` - Ghanaian Cedi (1979–2007) + * `GIP` - Gibraltar Pound + * `XAU` - Gold + * `GRD` - Greek Drachma + * `GTQ` - Guatemalan Quetzal + * `GWP` - Guinea-Bissau Peso + * `GNF` - Guinean Franc + * `GNS` - Guinean Syli + * `GYD` - Guyanaese Dollar + * `HTG` - Haitian Gourde + * `HNL` - Honduran Lempira + * `HKD` - Hong Kong Dollar + * `HUF` - Hungarian Forint + * `IMP` - IMP + * `ISK` - Icelandic Króna + * `ISJ` - Icelandic Króna (1918–1981) + * `INR` - Indian Rupee + * `IDR` - Indonesian Rupiah + * `IRR` - Iranian Rial + * `IQD` - Iraqi Dinar + * `IEP` - Irish Pound + * `ILS` - Israeli New Shekel + * `ILP` - Israeli Pound + * `ILR` - Israeli Shekel (1980–1985) + * `ITL` - Italian Lira + * `JMD` - Jamaican Dollar + * `JPY` - Japanese Yen + * `JOD` - Jordanian Dinar + * `KZT` - Kazakhstani Tenge + * `KES` - Kenyan Shilling + * `KWD` - Kuwaiti Dinar + * `KGS` - Kyrgystani Som + * `LAK` - Laotian Kip + * `LVL` - Latvian Lats + * `LVR` - Latvian Ruble + * `LBP` - Lebanese Pound + * `LSL` - Lesotho Loti + * `LRD` - Liberian Dollar + * `LYD` - Libyan Dinar + * `LTL` - Lithuanian Litas + * `LTT` - Lithuanian Talonas + * `LUL` - Luxembourg Financial Franc + * `LUC` - Luxembourgian Convertible Franc + * `LUF` - Luxembourgian Franc + * `MOP` - Macanese Pataca + * `MKD` - Macedonian Denar + * `MKN` - Macedonian Denar (1992–1993) + * `MGA` - Malagasy Ariary + * `MGF` - Malagasy Franc + * `MWK` - Malawian Kwacha + * `MYR` - Malaysian Ringgit + * `MVR` - Maldivian Rufiyaa + * `MVP` - Maldivian Rupee (1947–1981) + * `MLF` - Malian Franc + * `MTL` - Maltese Lira + * `MTP` - Maltese Pound + * `MRU` - Mauritanian Ouguiya + * `MRO` - Mauritanian Ouguiya (1973–2017) + * `MUR` - Mauritian Rupee + * `MXV` - Mexican Investment Unit + * `MXN` - Mexican Peso + * `MXP` - Mexican Silver Peso (1861–1992) + * `MDC` - Moldovan Cupon + * `MDL` - Moldovan Leu + * `MCF` - Monegasque Franc + * `MNT` - Mongolian Tugrik + * `MAD` - Moroccan Dirham + * `MAF` - Moroccan Franc + * `MZE` - Mozambican Escudo + * `MZN` - Mozambican Metical + * `MZM` - Mozambican Metical (1980–2006) + * `MMK` - Myanmar Kyat + * `NAD` - Namibian Dollar + * `NPR` - Nepalese Rupee + * `ANG` - Netherlands Antillean Guilder + * `TWD` - New Taiwan Dollar + * `NZD` - New Zealand Dollar + * `NIO` - Nicaraguan Córdoba + * `NIC` - Nicaraguan Córdoba (1988–1991) + * `NGN` - Nigerian Naira + * `KPW` - North Korean Won + * `NOK` - Norwegian Krone + * `OMR` - Omani Rial + * `PKR` - Pakistani Rupee + * `XPD` - Palladium + * `PAB` - Panamanian Balboa + * `PGK` - Papua New Guinean Kina + * `PYG` - Paraguayan Guarani + * `PEI` - Peruvian Inti + * `PEN` - Peruvian Sol + * `PES` - Peruvian Sol (1863–1965) + * `PHP` - Philippine Peso + * `XPT` - Platinum + * `PLN` - Polish Zloty + * `PLZ` - Polish Zloty (1950–1995) + * `PTE` - Portuguese Escudo + * `GWE` - Portuguese Guinea Escudo + * `QAR` - Qatari Rial + * `XRE` - RINET Funds + * `RHD` - Rhodesian Dollar + * `RON` - Romanian Leu + * `ROL` - Romanian Leu (1952–2006) + * `RUB` - Russian Ruble + * `RUR` - Russian Ruble (1991–1998) + * `RWF` - Rwandan Franc + * `SVC` - Salvadoran Colón + * `WST` - Samoan Tala + * `SAR` - Saudi Riyal + * `RSD` - Serbian Dinar + * `CSD` - Serbian Dinar (2002–2006) + * `SCR` - Seychellois Rupee + * `SLL` - Sierra Leonean Leone + * `XAG` - Silver + * `SGD` - Singapore Dollar + * `SKK` - Slovak Koruna + * `SIT` - Slovenian Tolar + * `SBD` - Solomon Islands Dollar + * `SOS` - Somali Shilling + * `ZAR` - South African Rand + * `ZAL` - South African Rand (financial) + * `KRH` - South Korean Hwan (1953–1962) + * `KRW` - South Korean Won + * `KRO` - South Korean Won (1945–1953) + * `SSP` - South Sudanese Pound + * `SUR` - Soviet Rouble + * `ESP` - Spanish Peseta + * `ESA` - Spanish Peseta (A account) + * `ESB` - Spanish Peseta (convertible account) + * `XDR` - Special Drawing Rights + * `LKR` - Sri Lankan Rupee + * `SHP` - St. Helena Pound + * `XSU` - Sucre + * `SDD` - Sudanese Dinar (1992–2007) + * `SDG` - Sudanese Pound + * `SDP` - Sudanese Pound (1957–1998) + * `SRD` - Surinamese Dollar + * `SRG` - Surinamese Guilder + * `SZL` - Swazi Lilangeni + * `SEK` - Swedish Krona + * `CHF` - Swiss Franc + * `SYP` - Syrian Pound + * `STN` - São Tomé & Príncipe Dobra + * `STD` - São Tomé & Príncipe Dobra (1977–2017) + * `TVD` - TVD + * `TJR` - Tajikistani Ruble + * `TJS` - Tajikistani Somoni + * `TZS` - Tanzanian Shilling + * `XTS` - Testing Currency Code + * `THB` - Thai Baht + * `XXX` - The codes assigned for transactions where no currency is involved + * `TPE` - Timorese Escudo + * `TOP` - Tongan Paʻanga + * `TTD` - Trinidad & Tobago Dollar + * `TND` - Tunisian Dinar + * `TRY` - Turkish Lira + * `TRL` - Turkish Lira (1922–2005) + * `TMT` - Turkmenistani Manat + * `TMM` - Turkmenistani Manat (1993–2009) + * `USD` - US Dollar + * `USN` - US Dollar (Next day) + * `USS` - US Dollar (Same day) + * `UGX` - Ugandan Shilling + * `UGS` - Ugandan Shilling (1966–1987) + * `UAH` - Ukrainian Hryvnia + * `UAK` - Ukrainian Karbovanets + * `AED` - United Arab Emirates Dirham + * `UYW` - Uruguayan Nominal Wage Index Unit + * `UYU` - Uruguayan Peso + * `UYP` - Uruguayan Peso (1975–1993) + * `UYI` - Uruguayan Peso (Indexed Units) + * `UZS` - Uzbekistani Som + * `VUV` - Vanuatu Vatu + * `VES` - Venezuelan Bolívar + * `VEB` - Venezuelan Bolívar (1871–2008) + * `VEF` - Venezuelan Bolívar (2008–2018) + * `VND` - Vietnamese Dong + * `VNN` - Vietnamese Dong (1978–1985) + * `CHE` - WIR Euro + * `CHW` - WIR Franc + * `XOF` - West African CFA Franc + * `YDD` - Yemeni Dinar + * `YER` - Yemeni Rial + * `YUN` - Yugoslavian Convertible Dinar (1990–1992) + * `YUD` - Yugoslavian Hard Dinar (1966–1990) + * `YUM` - Yugoslavian New Dinar (1994–2002) + * `YUR` - Yugoslavian Reformed Dinar (1992–1993) + * `ZWN` - ZWN + * `ZRN` - Zairean New Zaire (1993–1998) + * `ZRZ` - Zairean Zaire (1971–1993) + * `ZMW` - Zambian Kwacha + * `ZMK` - Zambian Kwacha (1968–2012) + * `ZWD` - Zimbabwean Dollar (1980–2008) + * `ZWR` - Zimbabwean Dollar (2008) + * `ZWL` - Zimbabwean Dollar (2009) """ XUA = "XUA" diff --git a/src/merge/resources/hris/types/pay_frequency_enum.py b/src/merge/resources/hris/types/pay_frequency_enum.py index f422fcc5..a9c635a9 100644 --- a/src/merge/resources/hris/types/pay_frequency_enum.py +++ b/src/merge/resources/hris/types/pay_frequency_enum.py @@ -8,15 +8,15 @@ class PayFrequencyEnum(str, enum.Enum): """ - - `WEEKLY` - WEEKLY - - `BIWEEKLY` - BIWEEKLY - - `MONTHLY` - MONTHLY - - `QUARTERLY` - QUARTERLY - - `SEMIANNUALLY` - SEMIANNUALLY - - `ANNUALLY` - ANNUALLY - - `THIRTEEN-MONTHLY` - THIRTEEN-MONTHLY - - `PRO_RATA` - PRO_RATA - - `SEMIMONTHLY` - SEMIMONTHLY + * `WEEKLY` - WEEKLY + * `BIWEEKLY` - BIWEEKLY + * `MONTHLY` - MONTHLY + * `QUARTERLY` - QUARTERLY + * `SEMIANNUALLY` - SEMIANNUALLY + * `ANNUALLY` - ANNUALLY + * `THIRTEEN-MONTHLY` - THIRTEEN-MONTHLY + * `PRO_RATA` - PRO_RATA + * `SEMIMONTHLY` - SEMIMONTHLY """ WEEKLY = "WEEKLY" diff --git a/src/merge/resources/hris/types/pay_group.py b/src/merge/resources/hris/types/pay_group.py index eb361c03..eb3b9a49 100644 --- a/src/merge/resources/hris/types/pay_group.py +++ b/src/merge/resources/hris/types/pay_group.py @@ -15,13 +15,10 @@ class PayGroup(pydantic.BaseModel): """ # The PayGroup Object - ### Description - The `PayGroup` object is used to represent a subset of employees that are put together for payroll processing purposes. ### Usage Example - Fetch from the `LIST PayGroup` endpoint and filter by `ID` to show all pay group information. """ diff --git a/src/merge/resources/hris/types/pay_period_enum.py b/src/merge/resources/hris/types/pay_period_enum.py index 92557a6c..b3b48bda 100644 --- a/src/merge/resources/hris/types/pay_period_enum.py +++ b/src/merge/resources/hris/types/pay_period_enum.py @@ -8,15 +8,15 @@ class PayPeriodEnum(str, enum.Enum): """ - - `HOUR` - HOUR - - `DAY` - DAY - - `WEEK` - WEEK - - `EVERY_TWO_WEEKS` - EVERY_TWO_WEEKS - - `SEMIMONTHLY` - SEMIMONTHLY - - `MONTH` - MONTH - - `QUARTER` - QUARTER - - `EVERY_SIX_MONTHS` - EVERY_SIX_MONTHS - - `YEAR` - YEAR + * `HOUR` - HOUR + * `DAY` - DAY + * `WEEK` - WEEK + * `EVERY_TWO_WEEKS` - EVERY_TWO_WEEKS + * `SEMIMONTHLY` - SEMIMONTHLY + * `MONTH` - MONTH + * `QUARTER` - QUARTER + * `EVERY_SIX_MONTHS` - EVERY_SIX_MONTHS + * `YEAR` - YEAR """ HOUR = "HOUR" diff --git a/src/merge/resources/hris/types/payroll_run.py b/src/merge/resources/hris/types/payroll_run.py index 520d5339..15660e50 100644 --- a/src/merge/resources/hris/types/payroll_run.py +++ b/src/merge/resources/hris/types/payroll_run.py @@ -17,13 +17,10 @@ class PayrollRun(pydantic.BaseModel): """ # The PayrollRun Object - ### Description - The `PayrollRun` object is used to represent a group of pay statements for a specific pay schedule. ### Usage Example - Fetch from the `LIST PayrollRuns` endpoint and filter by `ID` to show all payroll runs. """ @@ -33,22 +30,22 @@ class PayrollRun(pydantic.BaseModel): description=( "The state of the payroll run\n" "\n" - "- `PAID` - PAID\n" - "- `DRAFT` - DRAFT\n" - "- `APPROVED` - APPROVED\n" - "- `FAILED` - FAILED\n" - "- `CLOSED` - CLOSED\n" + "* `PAID` - PAID\n" + "* `DRAFT` - DRAFT\n" + "* `APPROVED` - APPROVED\n" + "* `FAILED` - FAILED\n" + "* `CLOSED` - CLOSED\n" ) ) run_type: typing.Optional[PayrollRunRunType] = pydantic.Field( description=( "The type of the payroll run\n" "\n" - "- `REGULAR` - REGULAR\n" - "- `OFF_CYCLE` - OFF_CYCLE\n" - "- `CORRECTION` - CORRECTION\n" - "- `TERMINATION` - TERMINATION\n" - "- `SIGN_ON_BONUS` - SIGN_ON_BONUS\n" + "* `REGULAR` - REGULAR\n" + "* `OFF_CYCLE` - OFF_CYCLE\n" + "* `CORRECTION` - CORRECTION\n" + "* `TERMINATION` - TERMINATION\n" + "* `SIGN_ON_BONUS` - SIGN_ON_BONUS\n" ) ) start_date: typing.Optional[dt.datetime] = pydantic.Field(description="The day and time the payroll run started.") diff --git a/src/merge/resources/hris/resources/payroll_runs/types/payroll_runs_list_request_remote_fields.py b/src/merge/resources/hris/types/payroll_runs_list_request_remote_fields.py similarity index 100% rename from src/merge/resources/hris/resources/payroll_runs/types/payroll_runs_list_request_remote_fields.py rename to src/merge/resources/hris/types/payroll_runs_list_request_remote_fields.py diff --git a/src/merge/resources/hris/resources/payroll_runs/types/payroll_runs_list_request_run_type.py b/src/merge/resources/hris/types/payroll_runs_list_request_run_type.py similarity index 100% rename from src/merge/resources/hris/resources/payroll_runs/types/payroll_runs_list_request_run_type.py rename to src/merge/resources/hris/types/payroll_runs_list_request_run_type.py diff --git a/src/merge/resources/hris/resources/payroll_runs/types/payroll_runs_list_request_show_enum_origins.py b/src/merge/resources/hris/types/payroll_runs_list_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/hris/resources/payroll_runs/types/payroll_runs_list_request_show_enum_origins.py rename to src/merge/resources/hris/types/payroll_runs_list_request_show_enum_origins.py diff --git a/src/merge/resources/hris/resources/payroll_runs/types/payroll_runs_retrieve_request_remote_fields.py b/src/merge/resources/hris/types/payroll_runs_retrieve_request_remote_fields.py similarity index 100% rename from src/merge/resources/hris/resources/payroll_runs/types/payroll_runs_retrieve_request_remote_fields.py rename to src/merge/resources/hris/types/payroll_runs_retrieve_request_remote_fields.py diff --git a/src/merge/resources/hris/resources/payroll_runs/types/payroll_runs_retrieve_request_show_enum_origins.py b/src/merge/resources/hris/types/payroll_runs_retrieve_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/hris/resources/payroll_runs/types/payroll_runs_retrieve_request_show_enum_origins.py rename to src/merge/resources/hris/types/payroll_runs_retrieve_request_show_enum_origins.py diff --git a/src/merge/resources/hris/types/policy_type_enum.py b/src/merge/resources/hris/types/policy_type_enum.py index 87cd51f5..2bb2834b 100644 --- a/src/merge/resources/hris/types/policy_type_enum.py +++ b/src/merge/resources/hris/types/policy_type_enum.py @@ -8,12 +8,12 @@ class PolicyTypeEnum(str, enum.Enum): """ - - `VACATION` - VACATION - - `SICK` - SICK - - `PERSONAL` - PERSONAL - - `JURY_DUTY` - JURY_DUTY - - `VOLUNTEER` - VOLUNTEER - - `BEREAVEMENT` - BEREAVEMENT + * `VACATION` - VACATION + * `SICK` - SICK + * `PERSONAL` - PERSONAL + * `JURY_DUTY` - JURY_DUTY + * `VOLUNTEER` - VOLUNTEER + * `BEREAVEMENT` - BEREAVEMENT """ VACATION = "VACATION" diff --git a/src/merge/resources/hris/types/reason_enum.py b/src/merge/resources/hris/types/reason_enum.py index d14efa20..ea6ba5b6 100644 --- a/src/merge/resources/hris/types/reason_enum.py +++ b/src/merge/resources/hris/types/reason_enum.py @@ -8,9 +8,9 @@ class ReasonEnum(str, enum.Enum): """ - - `GENERAL_CUSTOMER_REQUEST` - GENERAL_CUSTOMER_REQUEST - - `GDPR` - GDPR - - `OTHER` - OTHER + * `GENERAL_CUSTOMER_REQUEST` - GENERAL_CUSTOMER_REQUEST + * `GDPR` - GDPR + * `OTHER` - OTHER """ GENERAL_CUSTOMER_REQUEST = "GENERAL_CUSTOMER_REQUEST" diff --git a/src/merge/resources/hris/types/relationship_enum.py b/src/merge/resources/hris/types/relationship_enum.py index 9d7774f7..49e03d68 100644 --- a/src/merge/resources/hris/types/relationship_enum.py +++ b/src/merge/resources/hris/types/relationship_enum.py @@ -8,9 +8,9 @@ class RelationshipEnum(str, enum.Enum): """ - - `CHILD` - CHILD - - `SPOUSE` - SPOUSE - - `DOMESTIC_PARTNER` - DOMESTIC_PARTNER + * `CHILD` - CHILD + * `SPOUSE` - SPOUSE + * `DOMESTIC_PARTNER` - DOMESTIC_PARTNER """ CHILD = "CHILD" diff --git a/src/merge/resources/hris/types/remote_key.py b/src/merge/resources/hris/types/remote_key.py index b1da7ff6..5935810b 100644 --- a/src/merge/resources/hris/types/remote_key.py +++ b/src/merge/resources/hris/types/remote_key.py @@ -14,13 +14,10 @@ class RemoteKey(pydantic.BaseModel): """ # The RemoteKey Object - ### Description - The `RemoteKey` object is used to represent a request for a new remote key. ### Usage Example - Post a `GenerateRemoteKey` to receive a new `RemoteKey`. """ diff --git a/src/merge/resources/hris/types/remote_response.py b/src/merge/resources/hris/types/remote_response.py index 8ffba31c..62637226 100644 --- a/src/merge/resources/hris/types/remote_response.py +++ b/src/merge/resources/hris/types/remote_response.py @@ -15,13 +15,10 @@ class RemoteResponse(pydantic.BaseModel): """ # The RemoteResponse Object - ### Description - The `RemoteResponse` object is used to represent information returned from a third-party endpoint. ### Usage Example - View the `RemoteResponse` returned from your `DataPassthrough`. """ diff --git a/src/merge/resources/hris/types/request_format_enum.py b/src/merge/resources/hris/types/request_format_enum.py index bf445b71..21c272f2 100644 --- a/src/merge/resources/hris/types/request_format_enum.py +++ b/src/merge/resources/hris/types/request_format_enum.py @@ -8,9 +8,9 @@ class RequestFormatEnum(str, enum.Enum): """ - - `JSON` - JSON - - `XML` - XML - - `MULTIPART` - MULTIPART + * `JSON` - JSON + * `XML` - XML + * `MULTIPART` - MULTIPART """ JSON = "JSON" diff --git a/src/merge/resources/hris/types/request_type_enum.py b/src/merge/resources/hris/types/request_type_enum.py index a93721b1..8bdcdd08 100644 --- a/src/merge/resources/hris/types/request_type_enum.py +++ b/src/merge/resources/hris/types/request_type_enum.py @@ -8,12 +8,12 @@ class RequestTypeEnum(str, enum.Enum): """ - - `VACATION` - VACATION - - `SICK` - SICK - - `PERSONAL` - PERSONAL - - `JURY_DUTY` - JURY_DUTY - - `VOLUNTEER` - VOLUNTEER - - `BEREAVEMENT` - BEREAVEMENT + * `VACATION` - VACATION + * `SICK` - SICK + * `PERSONAL` - PERSONAL + * `JURY_DUTY` - JURY_DUTY + * `VOLUNTEER` - VOLUNTEER + * `BEREAVEMENT` - BEREAVEMENT """ VACATION = "VACATION" diff --git a/src/merge/resources/hris/types/response_type_enum.py b/src/merge/resources/hris/types/response_type_enum.py index 4b44d47d..ef241302 100644 --- a/src/merge/resources/hris/types/response_type_enum.py +++ b/src/merge/resources/hris/types/response_type_enum.py @@ -8,8 +8,8 @@ class ResponseTypeEnum(str, enum.Enum): """ - - `JSON` - JSON - - `BASE64_GZIP` - BASE64_GZIP + * `JSON` - JSON + * `BASE64_GZIP` - BASE64_GZIP """ JSON = "JSON" diff --git a/src/merge/resources/hris/types/role_enum.py b/src/merge/resources/hris/types/role_enum.py index 05e09112..a6cfcc6f 100644 --- a/src/merge/resources/hris/types/role_enum.py +++ b/src/merge/resources/hris/types/role_enum.py @@ -8,12 +8,12 @@ class RoleEnum(str, enum.Enum): """ - - `ADMIN` - ADMIN - - `DEVELOPER` - DEVELOPER - - `MEMBER` - MEMBER - - `API` - API - - `SYSTEM` - SYSTEM - - `MERGE_TEAM` - MERGE_TEAM + * `ADMIN` - ADMIN + * `DEVELOPER` - DEVELOPER + * `MEMBER` - MEMBER + * `API` - API + * `SYSTEM` - SYSTEM + * `MERGE_TEAM` - MERGE_TEAM """ ADMIN = "ADMIN" diff --git a/src/merge/resources/hris/types/run_state_enum.py b/src/merge/resources/hris/types/run_state_enum.py index 329321ee..18546609 100644 --- a/src/merge/resources/hris/types/run_state_enum.py +++ b/src/merge/resources/hris/types/run_state_enum.py @@ -8,11 +8,11 @@ class RunStateEnum(str, enum.Enum): """ - - `PAID` - PAID - - `DRAFT` - DRAFT - - `APPROVED` - APPROVED - - `FAILED` - FAILED - - `CLOSED` - CLOSED + * `PAID` - PAID + * `DRAFT` - DRAFT + * `APPROVED` - APPROVED + * `FAILED` - FAILED + * `CLOSED` - CLOSED """ PAID = "PAID" diff --git a/src/merge/resources/hris/types/run_type_enum.py b/src/merge/resources/hris/types/run_type_enum.py index 94b224c5..6bc5beaf 100644 --- a/src/merge/resources/hris/types/run_type_enum.py +++ b/src/merge/resources/hris/types/run_type_enum.py @@ -8,11 +8,11 @@ class RunTypeEnum(str, enum.Enum): """ - - `REGULAR` - REGULAR - - `OFF_CYCLE` - OFF_CYCLE - - `CORRECTION` - CORRECTION - - `TERMINATION` - TERMINATION - - `SIGN_ON_BONUS` - SIGN_ON_BONUS + * `REGULAR` - REGULAR + * `OFF_CYCLE` - OFF_CYCLE + * `CORRECTION` - CORRECTION + * `TERMINATION` - TERMINATION + * `SIGN_ON_BONUS` - SIGN_ON_BONUS """ REGULAR = "REGULAR" diff --git a/src/merge/resources/hris/types/selective_sync_configurations_usage_enum.py b/src/merge/resources/hris/types/selective_sync_configurations_usage_enum.py index 4de6df94..9ff43813 100644 --- a/src/merge/resources/hris/types/selective_sync_configurations_usage_enum.py +++ b/src/merge/resources/hris/types/selective_sync_configurations_usage_enum.py @@ -8,8 +8,8 @@ class SelectiveSyncConfigurationsUsageEnum(str, enum.Enum): """ - - `IN_NEXT_SYNC` - IN_NEXT_SYNC - - `IN_LAST_SYNC` - IN_LAST_SYNC + * `IN_NEXT_SYNC` - IN_NEXT_SYNC + * `IN_LAST_SYNC` - IN_LAST_SYNC """ IN_NEXT_SYNC = "IN_NEXT_SYNC" diff --git a/src/merge/resources/hris/types/sync_status.py b/src/merge/resources/hris/types/sync_status.py index 1491f392..98b6854a 100644 --- a/src/merge/resources/hris/types/sync_status.py +++ b/src/merge/resources/hris/types/sync_status.py @@ -16,13 +16,10 @@ class SyncStatus(pydantic.BaseModel): """ # The SyncStatus Object - ### Description - The `SyncStatus` object is used to represent the syncing state of an account ### Usage Example - View the `SyncStatus` for an account to see how recently its models were synced. """ diff --git a/src/merge/resources/hris/types/sync_status_status_enum.py b/src/merge/resources/hris/types/sync_status_status_enum.py index e21e3285..67145a09 100644 --- a/src/merge/resources/hris/types/sync_status_status_enum.py +++ b/src/merge/resources/hris/types/sync_status_status_enum.py @@ -8,12 +8,12 @@ class SyncStatusStatusEnum(str, enum.Enum): """ - - `SYNCING` - SYNCING - - `DONE` - DONE - - `FAILED` - FAILED - - `DISABLED` - DISABLED - - `PAUSED` - PAUSED - - `PARTIALLY_SYNCED` - PARTIALLY_SYNCED + * `SYNCING` - SYNCING + * `DONE` - DONE + * `FAILED` - FAILED + * `DISABLED` - DISABLED + * `PAUSED` - PAUSED + * `PARTIALLY_SYNCED` - PARTIALLY_SYNCED """ SYNCING = "SYNCING" diff --git a/src/merge/resources/hris/types/tax.py b/src/merge/resources/hris/types/tax.py index 6f68d433..557d7a70 100644 --- a/src/merge/resources/hris/types/tax.py +++ b/src/merge/resources/hris/types/tax.py @@ -15,13 +15,10 @@ class Tax(pydantic.BaseModel): """ # The Tax Object - ### Description - The `Tax` object is used to represent an array of the tax deductions for a given employee's payroll run. ### Usage Example - Fetch from the `LIST Taxes` endpoint and filter by `ID` to show all taxes. """ diff --git a/src/merge/resources/hris/types/team.py b/src/merge/resources/hris/types/team.py index dac30a00..e430e3ab 100644 --- a/src/merge/resources/hris/types/team.py +++ b/src/merge/resources/hris/types/team.py @@ -17,13 +17,10 @@ class Team(pydantic.BaseModel): """ # The Team Object - ### Description - The `Team` object is used to represent a subdivision of the company, usually a department. Each employee will be grouped into one specific Team. ### Usage Example - If you're building a way to filter by `Team`, you'd hit the `GET Teams` endpoint to fetch the `Teams`, and then use the `ID` of the team your user selects to filter the `GET Employees` endpoint. """ diff --git a/src/merge/resources/hris/types/time_off.py b/src/merge/resources/hris/types/time_off.py index e8ea3fb5..312b97ab 100644 --- a/src/merge/resources/hris/types/time_off.py +++ b/src/merge/resources/hris/types/time_off.py @@ -20,13 +20,10 @@ class TimeOff(pydantic.BaseModel): """ # The TimeOff Object - ### Description - The `TimeOff` object is used to represent all employees' Time Off entries. ### Usage Example - Fetch from the `LIST TimeOffs` endpoint and filter by `ID` to show all time off requests. """ @@ -40,11 +37,11 @@ class TimeOff(pydantic.BaseModel): description=( "The status of this time off request.\n" "\n" - "- `REQUESTED` - REQUESTED\n" - "- `APPROVED` - APPROVED\n" - "- `DECLINED` - DECLINED\n" - "- `CANCELLED` - CANCELLED\n" - "- `DELETED` - DELETED\n" + "* `REQUESTED` - REQUESTED\n" + "* `APPROVED` - APPROVED\n" + "* `DECLINED` - DECLINED\n" + "* `CANCELLED` - CANCELLED\n" + "* `DELETED` - DELETED\n" ) ) employee_note: typing.Optional[str] = pydantic.Field(description="The employee note for this time off request.") @@ -52,8 +49,8 @@ class TimeOff(pydantic.BaseModel): description=( "The measurement that the third-party integration uses to count time requested.\n" "\n" - "- `HOURS` - HOURS\n" - "- `DAYS` - DAYS\n" + "* `HOURS` - HOURS\n" + "* `DAYS` - DAYS\n" ) ) amount: typing.Optional[float] = pydantic.Field( @@ -63,12 +60,12 @@ class TimeOff(pydantic.BaseModel): description=( "The type of time off request.\n" "\n" - "- `VACATION` - VACATION\n" - "- `SICK` - SICK\n" - "- `PERSONAL` - PERSONAL\n" - "- `JURY_DUTY` - JURY_DUTY\n" - "- `VOLUNTEER` - VOLUNTEER\n" - "- `BEREAVEMENT` - BEREAVEMENT\n" + "* `VACATION` - VACATION\n" + "* `SICK` - SICK\n" + "* `PERSONAL` - PERSONAL\n" + "* `JURY_DUTY` - JURY_DUTY\n" + "* `VOLUNTEER` - VOLUNTEER\n" + "* `BEREAVEMENT` - BEREAVEMENT\n" ) ) start_time: typing.Optional[dt.datetime] = pydantic.Field( diff --git a/src/merge/resources/hris/types/time_off_balance.py b/src/merge/resources/hris/types/time_off_balance.py index 221089eb..7b698e10 100644 --- a/src/merge/resources/hris/types/time_off_balance.py +++ b/src/merge/resources/hris/types/time_off_balance.py @@ -17,13 +17,10 @@ class TimeOffBalance(pydantic.BaseModel): """ # The TimeOffBalance Object - ### Description - The `TimeOffBalance` object is used to represent current balances for an employee's Time Off plan. ### Usage Example - Fetch from the `LIST TimeOffBalances` endpoint and filter by `ID` to show all time off balances. """ @@ -40,12 +37,12 @@ class TimeOffBalance(pydantic.BaseModel): description=( "The policy type of this time off balance.\n" "\n" - "- `VACATION` - VACATION\n" - "- `SICK` - SICK\n" - "- `PERSONAL` - PERSONAL\n" - "- `JURY_DUTY` - JURY_DUTY\n" - "- `VOLUNTEER` - VOLUNTEER\n" - "- `BEREAVEMENT` - BEREAVEMENT\n" + "* `VACATION` - VACATION\n" + "* `SICK` - SICK\n" + "* `PERSONAL` - PERSONAL\n" + "* `JURY_DUTY` - JURY_DUTY\n" + "* `VOLUNTEER` - VOLUNTEER\n" + "* `BEREAVEMENT` - BEREAVEMENT\n" ) ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( diff --git a/src/merge/resources/hris/resources/time_off_balances/types/time_off_balances_list_request_policy_type.py b/src/merge/resources/hris/types/time_off_balances_list_request_policy_type.py similarity index 100% rename from src/merge/resources/hris/resources/time_off_balances/types/time_off_balances_list_request_policy_type.py rename to src/merge/resources/hris/types/time_off_balances_list_request_policy_type.py diff --git a/src/merge/resources/hris/resources/time_off/types/time_off_list_request_expand.py b/src/merge/resources/hris/types/time_off_list_request_expand.py similarity index 100% rename from src/merge/resources/hris/resources/time_off/types/time_off_list_request_expand.py rename to src/merge/resources/hris/types/time_off_list_request_expand.py diff --git a/src/merge/resources/hris/resources/time_off/types/time_off_list_request_remote_fields.py b/src/merge/resources/hris/types/time_off_list_request_remote_fields.py similarity index 100% rename from src/merge/resources/hris/resources/time_off/types/time_off_list_request_remote_fields.py rename to src/merge/resources/hris/types/time_off_list_request_remote_fields.py diff --git a/src/merge/resources/hris/resources/time_off/types/time_off_list_request_request_type.py b/src/merge/resources/hris/types/time_off_list_request_request_type.py similarity index 100% rename from src/merge/resources/hris/resources/time_off/types/time_off_list_request_request_type.py rename to src/merge/resources/hris/types/time_off_list_request_request_type.py diff --git a/src/merge/resources/hris/resources/time_off/types/time_off_list_request_show_enum_origins.py b/src/merge/resources/hris/types/time_off_list_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/hris/resources/time_off/types/time_off_list_request_show_enum_origins.py rename to src/merge/resources/hris/types/time_off_list_request_show_enum_origins.py diff --git a/src/merge/resources/hris/resources/time_off/types/time_off_list_request_status.py b/src/merge/resources/hris/types/time_off_list_request_status.py similarity index 100% rename from src/merge/resources/hris/resources/time_off/types/time_off_list_request_status.py rename to src/merge/resources/hris/types/time_off_list_request_status.py diff --git a/src/merge/resources/hris/types/time_off_request.py b/src/merge/resources/hris/types/time_off_request.py index f252e5ac..0dc0f6c9 100644 --- a/src/merge/resources/hris/types/time_off_request.py +++ b/src/merge/resources/hris/types/time_off_request.py @@ -19,13 +19,10 @@ class TimeOffRequest(pydantic.BaseModel): """ # The TimeOff Object - ### Description - The `TimeOff` object is used to represent all employees' Time Off entries. ### Usage Example - Fetch from the `LIST TimeOffs` endpoint and filter by `ID` to show all time off requests. """ @@ -37,11 +34,11 @@ class TimeOffRequest(pydantic.BaseModel): description=( "The status of this time off request.\n" "\n" - "- `REQUESTED` - REQUESTED\n" - "- `APPROVED` - APPROVED\n" - "- `DECLINED` - DECLINED\n" - "- `CANCELLED` - CANCELLED\n" - "- `DELETED` - DELETED\n" + "* `REQUESTED` - REQUESTED\n" + "* `APPROVED` - APPROVED\n" + "* `DECLINED` - DECLINED\n" + "* `CANCELLED` - CANCELLED\n" + "* `DELETED` - DELETED\n" ) ) employee_note: typing.Optional[str] = pydantic.Field(description="The employee note for this time off request.") @@ -49,8 +46,8 @@ class TimeOffRequest(pydantic.BaseModel): description=( "The measurement that the third-party integration uses to count time requested.\n" "\n" - "- `HOURS` - HOURS\n" - "- `DAYS` - DAYS\n" + "* `HOURS` - HOURS\n" + "* `DAYS` - DAYS\n" ) ) amount: typing.Optional[float] = pydantic.Field( @@ -60,12 +57,12 @@ class TimeOffRequest(pydantic.BaseModel): description=( "The type of time off request.\n" "\n" - "- `VACATION` - VACATION\n" - "- `SICK` - SICK\n" - "- `PERSONAL` - PERSONAL\n" - "- `JURY_DUTY` - JURY_DUTY\n" - "- `VOLUNTEER` - VOLUNTEER\n" - "- `BEREAVEMENT` - BEREAVEMENT\n" + "* `VACATION` - VACATION\n" + "* `SICK` - SICK\n" + "* `PERSONAL` - PERSONAL\n" + "* `JURY_DUTY` - JURY_DUTY\n" + "* `VOLUNTEER` - VOLUNTEER\n" + "* `BEREAVEMENT` - BEREAVEMENT\n" ) ) start_time: typing.Optional[dt.datetime] = pydantic.Field( diff --git a/src/merge/resources/hris/resources/time_off/types/time_off_retrieve_request_expand.py b/src/merge/resources/hris/types/time_off_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/hris/resources/time_off/types/time_off_retrieve_request_expand.py rename to src/merge/resources/hris/types/time_off_retrieve_request_expand.py diff --git a/src/merge/resources/hris/resources/time_off/types/time_off_retrieve_request_remote_fields.py b/src/merge/resources/hris/types/time_off_retrieve_request_remote_fields.py similarity index 100% rename from src/merge/resources/hris/resources/time_off/types/time_off_retrieve_request_remote_fields.py rename to src/merge/resources/hris/types/time_off_retrieve_request_remote_fields.py diff --git a/src/merge/resources/hris/resources/time_off/types/time_off_retrieve_request_show_enum_origins.py b/src/merge/resources/hris/types/time_off_retrieve_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/hris/resources/time_off/types/time_off_retrieve_request_show_enum_origins.py rename to src/merge/resources/hris/types/time_off_retrieve_request_show_enum_origins.py diff --git a/src/merge/resources/hris/types/time_off_status_enum.py b/src/merge/resources/hris/types/time_off_status_enum.py index 73ebc5fd..771cf345 100644 --- a/src/merge/resources/hris/types/time_off_status_enum.py +++ b/src/merge/resources/hris/types/time_off_status_enum.py @@ -8,11 +8,11 @@ class TimeOffStatusEnum(str, enum.Enum): """ - - `REQUESTED` - REQUESTED - - `APPROVED` - APPROVED - - `DECLINED` - DECLINED - - `CANCELLED` - CANCELLED - - `DELETED` - DELETED + * `REQUESTED` - REQUESTED + * `APPROVED` - APPROVED + * `DECLINED` - DECLINED + * `CANCELLED` - CANCELLED + * `DELETED` - DELETED """ REQUESTED = "REQUESTED" diff --git a/src/merge/resources/hris/resources/timesheet_entries/types/timesheet_entries_list_request_order_by.py b/src/merge/resources/hris/types/timesheet_entries_list_request_order_by.py similarity index 100% rename from src/merge/resources/hris/resources/timesheet_entries/types/timesheet_entries_list_request_order_by.py rename to src/merge/resources/hris/types/timesheet_entries_list_request_order_by.py diff --git a/src/merge/resources/hris/types/timesheet_entry.py b/src/merge/resources/hris/types/timesheet_entry.py index 0fe5eaa8..a87f09a7 100644 --- a/src/merge/resources/hris/types/timesheet_entry.py +++ b/src/merge/resources/hris/types/timesheet_entry.py @@ -14,13 +14,11 @@ class TimesheetEntry(pydantic.BaseModel): """ # The Timesheet Entry Object - ### Description - The `Timesheet Entry` object is used to track coverage for hours worked by an 'Employee'. - ### Usage Example + ### Usage Example GET and POST Timesheet Entries """ diff --git a/src/merge/resources/hris/types/timesheet_entry_request.py b/src/merge/resources/hris/types/timesheet_entry_request.py index c516446d..19f3d488 100644 --- a/src/merge/resources/hris/types/timesheet_entry_request.py +++ b/src/merge/resources/hris/types/timesheet_entry_request.py @@ -14,13 +14,11 @@ class TimesheetEntryRequest(pydantic.BaseModel): """ # The Timesheet Entry Object - ### Description - The `Timesheet Entry` object is used to track coverage for hours worked by an 'Employee'. - ### Usage Example + ### Usage Example GET and POST Timesheet Entries """ diff --git a/src/merge/resources/hris/types/units_enum.py b/src/merge/resources/hris/types/units_enum.py index 3765cc19..e1d3f0d2 100644 --- a/src/merge/resources/hris/types/units_enum.py +++ b/src/merge/resources/hris/types/units_enum.py @@ -8,8 +8,8 @@ class UnitsEnum(str, enum.Enum): """ - - `HOURS` - HOURS - - `DAYS` - DAYS + * `HOURS` - HOURS + * `DAYS` - DAYS """ HOURS = "HOURS" diff --git a/src/merge/resources/ticketing/__init__.py b/src/merge/resources/ticketing/__init__.py index 38f9fd58..8544d2ee 100644 --- a/src/merge/resources/ticketing/__init__.py +++ b/src/merge/resources/ticketing/__init__.py @@ -25,6 +25,8 @@ CollectionCollectionType, CollectionParentCollection, CollectionTypeEnum, + CollectionsListRequestCollectionType, + CollectionsUsersListRequestExpand, Comment, CommentContact, CommentRequest, @@ -34,6 +36,8 @@ CommentResponse, CommentTicket, CommentUser, + CommentsListRequestExpand, + CommentsRetrieveRequestExpand, CommonModelScopesBodyRequest, ConditionSchema, ConditionSchemaConditionType, @@ -52,6 +56,7 @@ Issue, IssueStatus, IssueStatusEnum, + IssuesListRequestStatus, ItemFormatEnum, ItemSchema, ItemTypeEnum, @@ -61,6 +66,7 @@ LinkedAccountSelectiveSyncConfiguration, LinkedAccountSelectiveSyncConfigurationRequest, LinkedAccountStatus, + LinkedAccountsListRequestCategory, MetaResponse, MethodEnum, ModelOperation, @@ -89,6 +95,7 @@ PatchedTicketRequestStatus, PriorityEnum, Project, + ProjectsUsersListRequestExpand, RemoteData, RemoteField, RemoteFieldClass, @@ -136,21 +143,6 @@ TicketStatus, TicketStatusEnum, TicketingAttachmentResponse, - User, - UserRolesItem, - UserTeamsItem, - ValidationProblemSource, - WarningValidationProblem, - WebhookReceiver, -) -from .resources import ( - CollectionsListRequestCollectionType, - CollectionsUsersListRequestExpand, - CommentsListRequestExpand, - CommentsRetrieveRequestExpand, - IssuesListRequestStatus, - LinkedAccountsListRequestCategory, - ProjectsUsersListRequestExpand, TicketsCollaboratorsListRequestExpand, TicketsListRequestExpand, TicketsListRequestPriority, @@ -160,8 +152,16 @@ TicketsRetrieveRequestExpand, TicketsRetrieveRequestRemoteFields, TicketsRetrieveRequestShowEnumOrigins, + User, + UserRolesItem, + UserTeamsItem, UsersListRequestExpand, UsersRetrieveRequestExpand, + ValidationProblemSource, + WarningValidationProblem, + WebhookReceiver, +) +from .resources import ( account_details, account_token, accounts, diff --git a/src/merge/resources/ticketing/resources/__init__.py b/src/merge/resources/ticketing/resources/__init__.py index 5433223f..e6669af4 100644 --- a/src/merge/resources/ticketing/resources/__init__.py +++ b/src/merge/resources/ticketing/resources/__init__.py @@ -29,43 +29,8 @@ users, webhook_receivers, ) -from .collections import CollectionsListRequestCollectionType, CollectionsUsersListRequestExpand -from .comments import CommentsListRequestExpand, CommentsRetrieveRequestExpand -from .issues import IssuesListRequestStatus -from .linked_accounts import LinkedAccountsListRequestCategory -from .projects import ProjectsUsersListRequestExpand -from .tickets import ( - TicketsCollaboratorsListRequestExpand, - TicketsListRequestExpand, - TicketsListRequestPriority, - TicketsListRequestRemoteFields, - TicketsListRequestShowEnumOrigins, - TicketsListRequestStatus, - TicketsRetrieveRequestExpand, - TicketsRetrieveRequestRemoteFields, - TicketsRetrieveRequestShowEnumOrigins, -) -from .users import UsersListRequestExpand, UsersRetrieveRequestExpand __all__ = [ - "CollectionsListRequestCollectionType", - "CollectionsUsersListRequestExpand", - "CommentsListRequestExpand", - "CommentsRetrieveRequestExpand", - "IssuesListRequestStatus", - "LinkedAccountsListRequestCategory", - "ProjectsUsersListRequestExpand", - "TicketsCollaboratorsListRequestExpand", - "TicketsListRequestExpand", - "TicketsListRequestPriority", - "TicketsListRequestRemoteFields", - "TicketsListRequestShowEnumOrigins", - "TicketsListRequestStatus", - "TicketsRetrieveRequestExpand", - "TicketsRetrieveRequestRemoteFields", - "TicketsRetrieveRequestShowEnumOrigins", - "UsersListRequestExpand", - "UsersRetrieveRequestExpand", "account_details", "account_token", "accounts", diff --git a/src/merge/resources/ticketing/resources/account_details/client.py b/src/merge/resources/ticketing/resources/account_details/client.py index 31865df3..fabab6b8 100644 --- a/src/merge/resources/ticketing/resources/account_details/client.py +++ b/src/merge/resources/ticketing/resources/account_details/client.py @@ -32,7 +32,7 @@ def retrieve(self) -> AccountDetails: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -64,7 +64,7 @@ async def retrieve(self) -> AccountDetails: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "account-details"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/account-details"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ticketing/resources/account_token/client.py b/src/merge/resources/ticketing/resources/account_token/client.py index 6eba5629..81a61cf5 100644 --- a/src/merge/resources/ticketing/resources/account_token/client.py +++ b/src/merge/resources/ticketing/resources/account_token/client.py @@ -26,7 +26,9 @@ def retrieve(self, public_token: str) -> AccountToken: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/account-token/{public_token}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -52,7 +54,9 @@ async def retrieve(self, public_token: str) -> AccountToken: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"account-token/{public_token}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/account-token/{public_token}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ticketing/resources/accounts/client.py b/src/merge/resources/ticketing/resources/accounts/client.py index da246c91..e33733f2 100644 --- a/src/merge/resources/ticketing/resources/accounts/client.py +++ b/src/merge/resources/ticketing/resources/accounts/client.py @@ -67,7 +67,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/accounts"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -113,7 +113,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/accounts/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -176,7 +176,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/accounts"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -222,7 +222,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"accounts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/accounts/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/async_passthrough/client.py b/src/merge/resources/ticketing/resources/async_passthrough/client.py index 74ab2807..43e53411 100644 --- a/src/merge/resources/ticketing/resources/async_passthrough/client.py +++ b/src/merge/resources/ticketing/resources/async_passthrough/client.py @@ -62,7 +62,7 @@ def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughReciept: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -85,7 +85,8 @@ def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/ticketing/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, @@ -141,7 +142,7 @@ async def create(self, *, request: DataPassthroughRequest) -> AsyncPassthroughRe """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "async-passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/async-passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -164,7 +165,8 @@ async def retrieve(self, async_passthrough_receipt_id: str) -> RemoteResponse: _response = await self._client_wrapper.httpx_client.request( "GET", urllib.parse.urljoin( - f"{self._client_wrapper.get_base_url()}/", f"async-passthrough/{async_passthrough_receipt_id}" + f"{self._client_wrapper.get_base_url()}/", + f"api/ticketing/v1/async-passthrough/{async_passthrough_receipt_id}", ), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/attachments/client.py b/src/merge/resources/ticketing/resources/attachments/client.py index 196f20d4..57ea7d0e 100644 --- a/src/merge/resources/ticketing/resources/attachments/client.py +++ b/src/merge/resources/ticketing/resources/attachments/client.py @@ -87,7 +87,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/attachments"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -152,7 +152,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/attachments"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -196,7 +196,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"attachments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/attachments/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -220,7 +220,9 @@ def download_retrieve(self, id: str, *, mime_type: typing.Optional[str] = None) """ with self._client_wrapper.httpx_client.stream( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"attachments/{id}/download"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/attachments/{id}/download" + ), params=remove_none_from_dict({"mime_type": mime_type}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -251,7 +253,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/attachments/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -324,7 +326,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/attachments"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -389,7 +391,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/attachments"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -433,7 +435,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"attachments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/attachments/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -459,7 +461,9 @@ async def download_retrieve( """ async with self._client_wrapper.httpx_client.stream( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"attachments/{id}/download"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/attachments/{id}/download" + ), params=remove_none_from_dict({"mime_type": mime_type}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -490,7 +494,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "attachments/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/attachments/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ticketing/resources/audit_trail/client.py b/src/merge/resources/ticketing/resources/audit_trail/client.py index f5873450..ceb74bc0 100644 --- a/src/merge/resources/ticketing/resources/audit_trail/client.py +++ b/src/merge/resources/ticketing/resources/audit_trail/client.py @@ -55,7 +55,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, @@ -118,7 +118,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "audit-trail"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/audit-trail"), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/ticketing/resources/available_actions/client.py b/src/merge/resources/ticketing/resources/available_actions/client.py index 0d98f7ad..2e7c4dc7 100644 --- a/src/merge/resources/ticketing/resources/available_actions/client.py +++ b/src/merge/resources/ticketing/resources/available_actions/client.py @@ -23,7 +23,7 @@ def retrieve(self) -> AvailableActions: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -46,7 +46,7 @@ async def retrieve(self) -> AvailableActions: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "available-actions"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/available-actions"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ticketing/resources/collections/__init__.py b/src/merge/resources/ticketing/resources/collections/__init__.py index 2a0d539d..f3ea2659 100644 --- a/src/merge/resources/ticketing/resources/collections/__init__.py +++ b/src/merge/resources/ticketing/resources/collections/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import CollectionsListRequestCollectionType, CollectionsUsersListRequestExpand - -__all__ = ["CollectionsListRequestCollectionType", "CollectionsUsersListRequestExpand"] diff --git a/src/merge/resources/ticketing/resources/collections/client.py b/src/merge/resources/ticketing/resources/collections/client.py index 9bc648bb..0860f620 100644 --- a/src/merge/resources/ticketing/resources/collections/client.py +++ b/src/merge/resources/ticketing/resources/collections/client.py @@ -12,10 +12,10 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.collection import Collection +from ...types.collections_list_request_collection_type import CollectionsListRequestCollectionType +from ...types.collections_users_list_request_expand import CollectionsUsersListRequestExpand from ...types.paginated_collection_list import PaginatedCollectionList from ...types.paginated_user_list import PaginatedUserList -from .types.collections_list_request_collection_type import CollectionsListRequestCollectionType -from .types.collections_users_list_request_expand import CollectionsUsersListRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -51,8 +51,8 @@ def list( Parameters: - collection_type: typing.Optional[CollectionsListRequestCollectionType]. If provided, will only return collections of the given type. - - `LIST` - LIST - - `PROJECT` - PROJECT + * `LIST` - LIST + * `PROJECT` - PROJECT - created_after: typing.Optional[dt.datetime]. If provided, will only return objects created after this datetime. - created_before: typing.Optional[dt.datetime]. If provided, will only return objects created before this datetime. @@ -95,7 +95,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "collections"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/collections"), params=remove_none_from_dict( { "collection_type": collection_type, @@ -163,7 +163,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"collections/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/collections/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -223,7 +223,9 @@ def users_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"collections/{parent_id}/users"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/collections/{parent_id}/users" + ), params=remove_none_from_dict( { "cursor": cursor, @@ -273,8 +275,8 @@ async def list( Parameters: - collection_type: typing.Optional[CollectionsListRequestCollectionType]. If provided, will only return collections of the given type. - - `LIST` - LIST - - `PROJECT` - PROJECT + * `LIST` - LIST + * `PROJECT` - PROJECT - created_after: typing.Optional[dt.datetime]. If provided, will only return objects created after this datetime. - created_before: typing.Optional[dt.datetime]. If provided, will only return objects created before this datetime. @@ -317,7 +319,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "collections"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/collections"), params=remove_none_from_dict( { "collection_type": collection_type, @@ -385,7 +387,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"collections/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/collections/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -445,7 +447,9 @@ async def users_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"collections/{parent_id}/users"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/collections/{parent_id}/users" + ), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/ticketing/resources/collections/types/__init__.py b/src/merge/resources/ticketing/resources/collections/types/__init__.py deleted file mode 100644 index 3ab1f9fa..00000000 --- a/src/merge/resources/ticketing/resources/collections/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .collections_list_request_collection_type import CollectionsListRequestCollectionType -from .collections_users_list_request_expand import CollectionsUsersListRequestExpand - -__all__ = ["CollectionsListRequestCollectionType", "CollectionsUsersListRequestExpand"] diff --git a/src/merge/resources/ticketing/resources/comments/__init__.py b/src/merge/resources/ticketing/resources/comments/__init__.py index 6bf2a074..f3ea2659 100644 --- a/src/merge/resources/ticketing/resources/comments/__init__.py +++ b/src/merge/resources/ticketing/resources/comments/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import CommentsListRequestExpand, CommentsRetrieveRequestExpand - -__all__ = ["CommentsListRequestExpand", "CommentsRetrieveRequestExpand"] diff --git a/src/merge/resources/ticketing/resources/comments/client.py b/src/merge/resources/ticketing/resources/comments/client.py index 62d128bd..1448c886 100644 --- a/src/merge/resources/ticketing/resources/comments/client.py +++ b/src/merge/resources/ticketing/resources/comments/client.py @@ -13,10 +13,10 @@ from ...types.comment import Comment from ...types.comment_request import CommentRequest from ...types.comment_response import CommentResponse +from ...types.comments_list_request_expand import CommentsListRequestExpand +from ...types.comments_retrieve_request_expand import CommentsRetrieveRequestExpand from ...types.meta_response import MetaResponse from ...types.paginated_comment_list import PaginatedCommentList -from .types.comments_list_request_expand import CommentsListRequestExpand -from .types.comments_retrieve_request_expand import CommentsRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -88,7 +88,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "comments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/comments"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -151,7 +151,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "comments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/comments"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -196,7 +196,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"comments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/comments/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -224,7 +224,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "comments/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/comments/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -298,7 +298,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "comments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/comments"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -361,7 +361,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "comments"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/comments"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -406,7 +406,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"comments/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/comments/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -434,7 +434,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "comments/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/comments/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ticketing/resources/comments/types/__init__.py b/src/merge/resources/ticketing/resources/comments/types/__init__.py deleted file mode 100644 index 7dfcd95d..00000000 --- a/src/merge/resources/ticketing/resources/comments/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .comments_list_request_expand import CommentsListRequestExpand -from .comments_retrieve_request_expand import CommentsRetrieveRequestExpand - -__all__ = ["CommentsListRequestExpand", "CommentsRetrieveRequestExpand"] diff --git a/src/merge/resources/ticketing/resources/contacts/client.py b/src/merge/resources/ticketing/resources/contacts/client.py index d38f89a3..7091cd54 100644 --- a/src/merge/resources/ticketing/resources/contacts/client.py +++ b/src/merge/resources/ticketing/resources/contacts/client.py @@ -74,7 +74,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/contacts"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -130,7 +130,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/contacts/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -198,7 +198,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "contacts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/contacts"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -254,7 +254,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"contacts/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/contacts/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/delete_account/client.py b/src/merge/resources/ticketing/resources/delete_account/client.py index 4f1c6d24..fe860155 100644 --- a/src/merge/resources/ticketing/resources/delete_account/client.py +++ b/src/merge/resources/ticketing/resources/delete_account/client.py @@ -26,7 +26,7 @@ def delete(self) -> None: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -58,7 +58,7 @@ async def delete(self) -> None: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "delete-account"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/delete-account"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ticketing/resources/force_resync/client.py b/src/merge/resources/ticketing/resources/force_resync/client.py index 34d6e969..ad6be5f3 100644 --- a/src/merge/resources/ticketing/resources/force_resync/client.py +++ b/src/merge/resources/ticketing/resources/force_resync/client.py @@ -33,7 +33,7 @@ def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ async def sync_status_resync_create(self) -> typing.List[SyncStatus]: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status/resync"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/sync-status/resync"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ticketing/resources/generate_key/client.py b/src/merge/resources/ticketing/resources/generate_key/client.py index fbfbff6e..ceeb9148 100644 --- a/src/merge/resources/ticketing/resources/generate_key/client.py +++ b/src/merge/resources/ticketing/resources/generate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "generate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/generate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/issues/__init__.py b/src/merge/resources/ticketing/resources/issues/__init__.py index ab74e304..f3ea2659 100644 --- a/src/merge/resources/ticketing/resources/issues/__init__.py +++ b/src/merge/resources/ticketing/resources/issues/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/ticketing/resources/issues/client.py b/src/merge/resources/ticketing/resources/issues/client.py index 4f6a3913..7513971c 100644 --- a/src/merge/resources/ticketing/resources/issues/client.py +++ b/src/merge/resources/ticketing/resources/issues/client.py @@ -10,8 +10,8 @@ from .....core.datetime_utils import serialize_datetime from .....core.remove_none_from_dict import remove_none_from_dict from ...types.issue import Issue +from ...types.issues_list_request_status import IssuesListRequestStatus from ...types.paginated_issue_list import PaginatedIssueList -from .types.issues_list_request_status import IssuesListRequestStatus try: import pydantic.v1 as pydantic # type: ignore @@ -70,8 +70,8 @@ def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import Merge from merge.resources.ticketing import IssuesListRequestStatus @@ -85,7 +85,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -141,7 +141,7 @@ def retrieve(self, id: str) -> Issue: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -205,8 +205,8 @@ async def list( - status: typing.Optional[IssuesListRequestStatus]. Status of the issue. Options: ('ONGOING', 'RESOLVED') - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED--- + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED--- from merge.client import AsyncMerge from merge.resources.ticketing import IssuesListRequestStatus @@ -220,7 +220,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "issues"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/issues"), params=remove_none_from_dict( { "account_token": account_token, @@ -276,7 +276,7 @@ async def retrieve(self, id: str) -> Issue: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"issues/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/issues/{id}"), headers=self._client_wrapper.get_headers(), timeout=60, ) diff --git a/src/merge/resources/ticketing/resources/issues/types/__init__.py b/src/merge/resources/ticketing/resources/issues/types/__init__.py deleted file mode 100644 index 660c5d2a..00000000 --- a/src/merge/resources/ticketing/resources/issues/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .issues_list_request_status import IssuesListRequestStatus - -__all__ = ["IssuesListRequestStatus"] diff --git a/src/merge/resources/ticketing/resources/link_token/client.py b/src/merge/resources/ticketing/resources/link_token/client.py index 8abc8531..e53ae662 100644 --- a/src/merge/resources/ticketing/resources/link_token/client.py +++ b/src/merge/resources/ticketing/resources/link_token/client.py @@ -72,7 +72,7 @@ def create( _request["common_models"] = common_models _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -138,7 +138,7 @@ async def create( _request["common_models"] = common_models _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "link-token"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/link-token"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/linked_accounts/__init__.py b/src/merge/resources/ticketing/resources/linked_accounts/__init__.py index 70377fa3..f3ea2659 100644 --- a/src/merge/resources/ticketing/resources/linked_accounts/__init__.py +++ b/src/merge/resources/ticketing/resources/linked_accounts/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/ticketing/resources/linked_accounts/client.py b/src/merge/resources/ticketing/resources/linked_accounts/client.py index e1c22401..d07046b1 100644 --- a/src/merge/resources/ticketing/resources/linked_accounts/client.py +++ b/src/merge/resources/ticketing/resources/linked_accounts/client.py @@ -7,8 +7,8 @@ from .....core.api_error import ApiError from .....core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from .....core.remove_none_from_dict import remove_none_from_dict +from ...types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory from ...types.paginated_account_details_and_actions_list import PaginatedAccountDetailsAndActionsList -from .types.linked_accounts_list_request_category import LinkedAccountsListRequestCategory try: import pydantic.v1 as pydantic # type: ignore @@ -43,13 +43,13 @@ def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -87,7 +87,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, @@ -144,13 +144,13 @@ async def list( Parameters: - category: typing.Optional[LinkedAccountsListRequestCategory]. Options: ('hris', 'ats', 'accounting', 'ticketing', 'crm', 'mktg', 'filestorage') - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage - cursor: typing.Optional[str]. The pagination cursor value. - end_user_email_address: typing.Optional[str]. If provided, will only return linked accounts associated with the given email address. @@ -188,7 +188,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "linked-accounts"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/linked-accounts"), params=remove_none_from_dict( { "category": category, diff --git a/src/merge/resources/ticketing/resources/linked_accounts/types/__init__.py b/src/merge/resources/ticketing/resources/linked_accounts/types/__init__.py deleted file mode 100644 index 9ff5c0ae..00000000 --- a/src/merge/resources/ticketing/resources/linked_accounts/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory - -__all__ = ["LinkedAccountsListRequestCategory"] diff --git a/src/merge/resources/ticketing/resources/passthrough/client.py b/src/merge/resources/ticketing/resources/passthrough/client.py index dc8e33ee..1c0f85db 100644 --- a/src/merge/resources/ticketing/resources/passthrough/client.py +++ b/src/merge/resources/ticketing/resources/passthrough/client.py @@ -32,7 +32,7 @@ def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -59,7 +59,7 @@ async def create(self, *, request: DataPassthroughRequest) -> RemoteResponse: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "passthrough"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/passthrough"), json=jsonable_encoder(request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/projects/__init__.py b/src/merge/resources/ticketing/resources/projects/__init__.py index 878935d3..f3ea2659 100644 --- a/src/merge/resources/ticketing/resources/projects/__init__.py +++ b/src/merge/resources/ticketing/resources/projects/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ProjectsUsersListRequestExpand - -__all__ = ["ProjectsUsersListRequestExpand"] diff --git a/src/merge/resources/ticketing/resources/projects/client.py b/src/merge/resources/ticketing/resources/projects/client.py index d0d176a3..3ea30f28 100644 --- a/src/merge/resources/ticketing/resources/projects/client.py +++ b/src/merge/resources/ticketing/resources/projects/client.py @@ -12,7 +12,7 @@ from ...types.paginated_project_list import PaginatedProjectList from ...types.paginated_user_list import PaginatedUserList from ...types.project import Project -from .types.projects_users_list_request_expand import ProjectsUsersListRequestExpand +from ...types.projects_users_list_request_expand import ProjectsUsersListRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -69,7 +69,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "projects"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/projects"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -115,7 +115,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"projects/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/projects/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -168,7 +168,9 @@ def users_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"projects/{parent_id}/users"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/projects/{parent_id}/users" + ), params=remove_none_from_dict( { "cursor": cursor, @@ -239,7 +241,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "projects"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/projects"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -285,7 +287,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"projects/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/projects/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -338,7 +340,9 @@ async def users_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"projects/{parent_id}/users"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/projects/{parent_id}/users" + ), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/ticketing/resources/projects/types/__init__.py b/src/merge/resources/ticketing/resources/projects/types/__init__.py deleted file mode 100644 index 80ee668f..00000000 --- a/src/merge/resources/ticketing/resources/projects/types/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .projects_users_list_request_expand import ProjectsUsersListRequestExpand - -__all__ = ["ProjectsUsersListRequestExpand"] diff --git a/src/merge/resources/ticketing/resources/regenerate_key/client.py b/src/merge/resources/ticketing/resources/regenerate_key/client.py index 6fea00fd..68ab58cf 100644 --- a/src/merge/resources/ticketing/resources/regenerate_key/client.py +++ b/src/merge/resources/ticketing/resources/regenerate_key/client.py @@ -41,7 +41,7 @@ def create(self, *, name: str) -> RemoteKey: """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -78,7 +78,7 @@ async def create(self, *, name: str) -> RemoteKey: """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "regenerate-key"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/regenerate-key"), json=jsonable_encoder({"name": name}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/roles/client.py b/src/merge/resources/ticketing/resources/roles/client.py index 29cfe2b0..62dde277 100644 --- a/src/merge/resources/ticketing/resources/roles/client.py +++ b/src/merge/resources/ticketing/resources/roles/client.py @@ -67,7 +67,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "roles"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/roles"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -113,7 +113,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"roles/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/roles/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -176,7 +176,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "roles"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/roles"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -222,7 +222,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"roles/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/roles/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/selective_sync/client.py b/src/merge/resources/ticketing/resources/selective_sync/client.py index b1c3123a..fa2789c1 100644 --- a/src/merge/resources/ticketing/resources/selective_sync/client.py +++ b/src/merge/resources/ticketing/resources/selective_sync/client.py @@ -40,7 +40,9 @@ def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncConfigura """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/selective-sync/configurations" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -80,7 +82,9 @@ def configurations_update( """ _response = self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/selective-sync/configurations" + ), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -120,7 +124,7 @@ def meta_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -153,7 +157,9 @@ async def configurations_list(self) -> typing.List[LinkedAccountSelectiveSyncCon """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/selective-sync/configurations" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -193,7 +199,9 @@ async def configurations_update( """ _response = await self._client_wrapper.httpx_client.request( "PUT", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/configurations"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/selective-sync/configurations" + ), json=jsonable_encoder({"sync_configurations": sync_configurations}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -233,7 +241,7 @@ async def meta_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "selective-sync/meta"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/selective-sync/meta"), params=remove_none_from_dict({"common_model": common_model, "cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/sync_status/client.py b/src/merge/resources/ticketing/resources/sync_status/client.py index 52a1c958..f1f4cf06 100644 --- a/src/merge/resources/ticketing/resources/sync_status/client.py +++ b/src/merge/resources/ticketing/resources/sync_status/client.py @@ -40,7 +40,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -79,7 +79,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "sync-status"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/sync-status"), params=remove_none_from_dict({"cursor": cursor, "page_size": page_size}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/tags/client.py b/src/merge/resources/ticketing/resources/tags/client.py index 83404c89..a7cf50b9 100644 --- a/src/merge/resources/ticketing/resources/tags/client.py +++ b/src/merge/resources/ticketing/resources/tags/client.py @@ -67,7 +67,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tags"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/tags"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -113,7 +113,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tags/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/tags/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -176,7 +176,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tags"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/tags"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -222,7 +222,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tags/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/tags/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/teams/client.py b/src/merge/resources/ticketing/resources/teams/client.py index ebbd6d35..3ef968f4 100644 --- a/src/merge/resources/ticketing/resources/teams/client.py +++ b/src/merge/resources/ticketing/resources/teams/client.py @@ -67,7 +67,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "teams"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/teams"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -113,7 +113,7 @@ def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] = None """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"teams/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/teams/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -176,7 +176,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "teams"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/teams"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -222,7 +222,7 @@ async def retrieve(self, id: str, *, include_remote_data: typing.Optional[bool] """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"teams/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/teams/{id}"), params=remove_none_from_dict({"include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/tickets/__init__.py b/src/merge/resources/ticketing/resources/tickets/__init__.py index 4938a591..f3ea2659 100644 --- a/src/merge/resources/ticketing/resources/tickets/__init__.py +++ b/src/merge/resources/ticketing/resources/tickets/__init__.py @@ -1,25 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import ( - TicketsCollaboratorsListRequestExpand, - TicketsListRequestExpand, - TicketsListRequestPriority, - TicketsListRequestRemoteFields, - TicketsListRequestShowEnumOrigins, - TicketsListRequestStatus, - TicketsRetrieveRequestExpand, - TicketsRetrieveRequestRemoteFields, - TicketsRetrieveRequestShowEnumOrigins, -) - -__all__ = [ - "TicketsCollaboratorsListRequestExpand", - "TicketsListRequestExpand", - "TicketsListRequestPriority", - "TicketsListRequestRemoteFields", - "TicketsListRequestShowEnumOrigins", - "TicketsListRequestStatus", - "TicketsRetrieveRequestExpand", - "TicketsRetrieveRequestRemoteFields", - "TicketsRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/ticketing/resources/tickets/client.py b/src/merge/resources/ticketing/resources/tickets/client.py index 276f4834..8b729afb 100644 --- a/src/merge/resources/ticketing/resources/tickets/client.py +++ b/src/merge/resources/ticketing/resources/tickets/client.py @@ -18,15 +18,15 @@ from ...types.ticket import Ticket from ...types.ticket_request import TicketRequest from ...types.ticket_response import TicketResponse -from .types.tickets_collaborators_list_request_expand import TicketsCollaboratorsListRequestExpand -from .types.tickets_list_request_expand import TicketsListRequestExpand -from .types.tickets_list_request_priority import TicketsListRequestPriority -from .types.tickets_list_request_remote_fields import TicketsListRequestRemoteFields -from .types.tickets_list_request_show_enum_origins import TicketsListRequestShowEnumOrigins -from .types.tickets_list_request_status import TicketsListRequestStatus -from .types.tickets_retrieve_request_expand import TicketsRetrieveRequestExpand -from .types.tickets_retrieve_request_remote_fields import TicketsRetrieveRequestRemoteFields -from .types.tickets_retrieve_request_show_enum_origins import TicketsRetrieveRequestShowEnumOrigins +from ...types.tickets_collaborators_list_request_expand import TicketsCollaboratorsListRequestExpand +from ...types.tickets_list_request_expand import TicketsListRequestExpand +from ...types.tickets_list_request_priority import TicketsListRequestPriority +from ...types.tickets_list_request_remote_fields import TicketsListRequestRemoteFields +from ...types.tickets_list_request_show_enum_origins import TicketsListRequestShowEnumOrigins +from ...types.tickets_list_request_status import TicketsListRequestStatus +from ...types.tickets_retrieve_request_expand import TicketsRetrieveRequestExpand +from ...types.tickets_retrieve_request_remote_fields import TicketsRetrieveRequestRemoteFields +from ...types.tickets_retrieve_request_show_enum_origins import TicketsRetrieveRequestShowEnumOrigins try: import pydantic.v1 as pydantic # type: ignore @@ -120,10 +120,10 @@ def list( - priority: typing.Optional[TicketsListRequestPriority]. If provided, will only return tickets of this priority. - - `URGENT` - URGENT - - `HIGH` - HIGH - - `NORMAL` - NORMAL - - `LOW` - LOW + * `URGENT` - URGENT + * `HIGH` - HIGH + * `NORMAL` - NORMAL + * `LOW` - LOW - project_id: typing.Optional[str]. If provided, will only return tickets for this project. - remote_created_after: typing.Optional[dt.datetime]. If provided, will only return tickets created in the third party platform after this datetime. @@ -142,10 +142,10 @@ def list( - status: typing.Optional[TicketsListRequestStatus]. If provided, will only return tickets of this status. - - `OPEN` - OPEN - - `CLOSED` - CLOSED - - `IN_PROGRESS` - IN_PROGRESS - - `ON_HOLD` - ON_HOLD + * `OPEN` - OPEN + * `CLOSED` - CLOSED + * `IN_PROGRESS` - IN_PROGRESS + * `ON_HOLD` - ON_HOLD - tags: typing.Optional[str]. If provided, will only return tickets matching the tags; multiple tags can be separated by commas. - ticket_type: typing.Optional[str]. If provided, will only return tickets of this type. @@ -173,7 +173,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tickets"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/tickets"), params=remove_none_from_dict( { "account_id": account_id, @@ -271,7 +271,7 @@ def create( """ _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tickets"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/tickets"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -331,7 +331,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tickets/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/tickets/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -402,7 +402,7 @@ def partial_update( """ _response = self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tickets/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/tickets/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -456,7 +456,9 @@ def collaborators_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tickets/{parent_id}/collaborators"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/tickets/{parent_id}/collaborators" + ), params=remove_none_from_dict( { "cursor": cursor, @@ -496,7 +498,9 @@ def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tickets/meta/patch/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/tickets/meta/patch/{id}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -523,7 +527,7 @@ def meta_post_retrieve(self) -> MetaResponse: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tickets/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/tickets/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -565,7 +569,9 @@ def remote_field_classes_list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tickets/remote-field-classes"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/tickets/remote-field-classes" + ), params=remove_none_from_dict( { "cursor": cursor, @@ -669,10 +675,10 @@ async def list( - priority: typing.Optional[TicketsListRequestPriority]. If provided, will only return tickets of this priority. - - `URGENT` - URGENT - - `HIGH` - HIGH - - `NORMAL` - NORMAL - - `LOW` - LOW + * `URGENT` - URGENT + * `HIGH` - HIGH + * `NORMAL` - NORMAL + * `LOW` - LOW - project_id: typing.Optional[str]. If provided, will only return tickets for this project. - remote_created_after: typing.Optional[dt.datetime]. If provided, will only return tickets created in the third party platform after this datetime. @@ -691,10 +697,10 @@ async def list( - status: typing.Optional[TicketsListRequestStatus]. If provided, will only return tickets of this status. - - `OPEN` - OPEN - - `CLOSED` - CLOSED - - `IN_PROGRESS` - IN_PROGRESS - - `ON_HOLD` - ON_HOLD + * `OPEN` - OPEN + * `CLOSED` - CLOSED + * `IN_PROGRESS` - IN_PROGRESS + * `ON_HOLD` - ON_HOLD - tags: typing.Optional[str]. If provided, will only return tickets matching the tags; multiple tags can be separated by commas. - ticket_type: typing.Optional[str]. If provided, will only return tickets of this type. @@ -722,7 +728,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tickets"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/tickets"), params=remove_none_from_dict( { "account_id": account_id, @@ -820,7 +826,7 @@ async def create( """ _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tickets"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/tickets"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -880,7 +886,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tickets/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/tickets/{id}"), params=remove_none_from_dict( { "expand": expand, @@ -951,7 +957,7 @@ async def partial_update( """ _response = await self._client_wrapper.httpx_client.request( "PATCH", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tickets/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/tickets/{id}"), params=remove_none_from_dict({"is_debug_mode": is_debug_mode, "run_async": run_async}), json=jsonable_encoder({"model": model}), headers=self._client_wrapper.get_headers(), @@ -1005,7 +1011,9 @@ async def collaborators_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tickets/{parent_id}/collaborators"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/tickets/{parent_id}/collaborators" + ), params=remove_none_from_dict( { "cursor": cursor, @@ -1045,7 +1053,9 @@ async def meta_patch_retrieve(self, id: str) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"tickets/meta/patch/{id}"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/tickets/meta/patch/{id}" + ), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -1072,7 +1082,7 @@ async def meta_post_retrieve(self) -> MetaResponse: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tickets/meta/post"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/tickets/meta/post"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -1114,7 +1124,9 @@ async def remote_field_classes_list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "tickets/remote-field-classes"), + urllib.parse.urljoin( + f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/tickets/remote-field-classes" + ), params=remove_none_from_dict( { "cursor": cursor, diff --git a/src/merge/resources/ticketing/resources/tickets/types/__init__.py b/src/merge/resources/ticketing/resources/tickets/types/__init__.py deleted file mode 100644 index a7d8a3fc..00000000 --- a/src/merge/resources/ticketing/resources/tickets/types/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .tickets_collaborators_list_request_expand import TicketsCollaboratorsListRequestExpand -from .tickets_list_request_expand import TicketsListRequestExpand -from .tickets_list_request_priority import TicketsListRequestPriority -from .tickets_list_request_remote_fields import TicketsListRequestRemoteFields -from .tickets_list_request_show_enum_origins import TicketsListRequestShowEnumOrigins -from .tickets_list_request_status import TicketsListRequestStatus -from .tickets_retrieve_request_expand import TicketsRetrieveRequestExpand -from .tickets_retrieve_request_remote_fields import TicketsRetrieveRequestRemoteFields -from .tickets_retrieve_request_show_enum_origins import TicketsRetrieveRequestShowEnumOrigins - -__all__ = [ - "TicketsCollaboratorsListRequestExpand", - "TicketsListRequestExpand", - "TicketsListRequestPriority", - "TicketsListRequestRemoteFields", - "TicketsListRequestShowEnumOrigins", - "TicketsListRequestStatus", - "TicketsRetrieveRequestExpand", - "TicketsRetrieveRequestRemoteFields", - "TicketsRetrieveRequestShowEnumOrigins", -] diff --git a/src/merge/resources/ticketing/resources/users/__init__.py b/src/merge/resources/ticketing/resources/users/__init__.py index 824033c0..f3ea2659 100644 --- a/src/merge/resources/ticketing/resources/users/__init__.py +++ b/src/merge/resources/ticketing/resources/users/__init__.py @@ -1,5 +1,2 @@ # This file was auto-generated by Fern from our API Definition. -from .types import UsersListRequestExpand, UsersRetrieveRequestExpand - -__all__ = ["UsersListRequestExpand", "UsersRetrieveRequestExpand"] diff --git a/src/merge/resources/ticketing/resources/users/client.py b/src/merge/resources/ticketing/resources/users/client.py index 08db1414..1babb641 100644 --- a/src/merge/resources/ticketing/resources/users/client.py +++ b/src/merge/resources/ticketing/resources/users/client.py @@ -11,8 +11,8 @@ from .....core.remove_none_from_dict import remove_none_from_dict from ...types.paginated_user_list import PaginatedUserList from ...types.user import User -from .types.users_list_request_expand import UsersListRequestExpand -from .types.users_retrieve_request_expand import UsersRetrieveRequestExpand +from ...types.users_list_request_expand import UsersListRequestExpand +from ...types.users_retrieve_request_expand import UsersRetrieveRequestExpand try: import pydantic.v1 as pydantic # type: ignore @@ -78,7 +78,7 @@ def list( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "users"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/users"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -136,7 +136,7 @@ def retrieve( """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"users/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/users/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, @@ -208,7 +208,7 @@ async def list( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "users"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/users"), params=remove_none_from_dict( { "created_after": serialize_datetime(created_after) if created_after is not None else None, @@ -266,7 +266,7 @@ async def retrieve( """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"users/{id}"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", f"api/ticketing/v1/users/{id}"), params=remove_none_from_dict({"expand": expand, "include_remote_data": include_remote_data}), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/resources/users/types/__init__.py b/src/merge/resources/ticketing/resources/users/types/__init__.py deleted file mode 100644 index c8a13d75..00000000 --- a/src/merge/resources/ticketing/resources/users/types/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# This file was auto-generated by Fern from our API Definition. - -from .users_list_request_expand import UsersListRequestExpand -from .users_retrieve_request_expand import UsersRetrieveRequestExpand - -__all__ = ["UsersListRequestExpand", "UsersRetrieveRequestExpand"] diff --git a/src/merge/resources/ticketing/resources/webhook_receivers/client.py b/src/merge/resources/ticketing/resources/webhook_receivers/client.py index 21af2939..cc68fe1a 100644 --- a/src/merge/resources/ticketing/resources/webhook_receivers/client.py +++ b/src/merge/resources/ticketing/resources/webhook_receivers/client.py @@ -37,7 +37,7 @@ def list(self) -> typing.List[WebhookReceiver]: """ _response = self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -65,7 +65,7 @@ def create(self, *, event: str, is_active: bool, key: typing.Optional[str] = OMI _request["key"] = key _response = self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, @@ -98,7 +98,7 @@ async def list(self) -> typing.List[WebhookReceiver]: """ _response = await self._client_wrapper.httpx_client.request( "GET", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/webhook-receivers"), headers=self._client_wrapper.get_headers(), timeout=60, ) @@ -126,7 +126,7 @@ async def create(self, *, event: str, is_active: bool, key: typing.Optional[str] _request["key"] = key _response = await self._client_wrapper.httpx_client.request( "POST", - urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "webhook-receivers"), + urllib.parse.urljoin(f"{self._client_wrapper.get_base_url()}/", "api/ticketing/v1/webhook-receivers"), json=jsonable_encoder(_request), headers=self._client_wrapper.get_headers(), timeout=60, diff --git a/src/merge/resources/ticketing/types/__init__.py b/src/merge/resources/ticketing/types/__init__.py index 5ee5de43..43b96c07 100644 --- a/src/merge/resources/ticketing/types/__init__.py +++ b/src/merge/resources/ticketing/types/__init__.py @@ -24,6 +24,8 @@ from .collection_collection_type import CollectionCollectionType from .collection_parent_collection import CollectionParentCollection from .collection_type_enum import CollectionTypeEnum +from .collections_list_request_collection_type import CollectionsListRequestCollectionType +from .collections_users_list_request_expand import CollectionsUsersListRequestExpand from .comment import Comment from .comment_contact import CommentContact from .comment_request import CommentRequest @@ -33,6 +35,8 @@ from .comment_response import CommentResponse from .comment_ticket import CommentTicket from .comment_user import CommentUser +from .comments_list_request_expand import CommentsListRequestExpand +from .comments_retrieve_request_expand import CommentsRetrieveRequestExpand from .common_model_scopes_body_request import CommonModelScopesBodyRequest from .condition_schema import ConditionSchema from .condition_schema_condition_type import ConditionSchemaConditionType @@ -51,6 +55,7 @@ from .issue import Issue from .issue_status import IssueStatus from .issue_status_enum import IssueStatusEnum +from .issues_list_request_status import IssuesListRequestStatus from .item_format_enum import ItemFormatEnum from .item_schema import ItemSchema from .item_type_enum import ItemTypeEnum @@ -60,6 +65,7 @@ from .linked_account_selective_sync_configuration import LinkedAccountSelectiveSyncConfiguration from .linked_account_selective_sync_configuration_request import LinkedAccountSelectiveSyncConfigurationRequest from .linked_account_status import LinkedAccountStatus +from .linked_accounts_list_request_category import LinkedAccountsListRequestCategory from .meta_response import MetaResponse from .method_enum import MethodEnum from .model_operation import ModelOperation @@ -88,6 +94,7 @@ from .patched_ticket_request_status import PatchedTicketRequestStatus from .priority_enum import PriorityEnum from .project import Project +from .projects_users_list_request_expand import ProjectsUsersListRequestExpand from .remote_data import RemoteData from .remote_field import RemoteField from .remote_field_class import RemoteFieldClass @@ -135,9 +142,20 @@ from .ticket_status import TicketStatus from .ticket_status_enum import TicketStatusEnum from .ticketing_attachment_response import TicketingAttachmentResponse +from .tickets_collaborators_list_request_expand import TicketsCollaboratorsListRequestExpand +from .tickets_list_request_expand import TicketsListRequestExpand +from .tickets_list_request_priority import TicketsListRequestPriority +from .tickets_list_request_remote_fields import TicketsListRequestRemoteFields +from .tickets_list_request_show_enum_origins import TicketsListRequestShowEnumOrigins +from .tickets_list_request_status import TicketsListRequestStatus +from .tickets_retrieve_request_expand import TicketsRetrieveRequestExpand +from .tickets_retrieve_request_remote_fields import TicketsRetrieveRequestRemoteFields +from .tickets_retrieve_request_show_enum_origins import TicketsRetrieveRequestShowEnumOrigins from .user import User from .user_roles_item import UserRolesItem from .user_teams_item import UserTeamsItem +from .users_list_request_expand import UsersListRequestExpand +from .users_retrieve_request_expand import UsersRetrieveRequestExpand from .validation_problem_source import ValidationProblemSource from .warning_validation_problem import WarningValidationProblem from .webhook_receiver import WebhookReceiver @@ -167,6 +185,8 @@ "CollectionCollectionType", "CollectionParentCollection", "CollectionTypeEnum", + "CollectionsListRequestCollectionType", + "CollectionsUsersListRequestExpand", "Comment", "CommentContact", "CommentRequest", @@ -176,6 +196,8 @@ "CommentResponse", "CommentTicket", "CommentUser", + "CommentsListRequestExpand", + "CommentsRetrieveRequestExpand", "CommonModelScopesBodyRequest", "ConditionSchema", "ConditionSchemaConditionType", @@ -194,6 +216,7 @@ "Issue", "IssueStatus", "IssueStatusEnum", + "IssuesListRequestStatus", "ItemFormatEnum", "ItemSchema", "ItemTypeEnum", @@ -203,6 +226,7 @@ "LinkedAccountSelectiveSyncConfiguration", "LinkedAccountSelectiveSyncConfigurationRequest", "LinkedAccountStatus", + "LinkedAccountsListRequestCategory", "MetaResponse", "MethodEnum", "ModelOperation", @@ -231,6 +255,7 @@ "PatchedTicketRequestStatus", "PriorityEnum", "Project", + "ProjectsUsersListRequestExpand", "RemoteData", "RemoteField", "RemoteFieldClass", @@ -278,9 +303,20 @@ "TicketStatus", "TicketStatusEnum", "TicketingAttachmentResponse", + "TicketsCollaboratorsListRequestExpand", + "TicketsListRequestExpand", + "TicketsListRequestPriority", + "TicketsListRequestRemoteFields", + "TicketsListRequestShowEnumOrigins", + "TicketsListRequestStatus", + "TicketsRetrieveRequestExpand", + "TicketsRetrieveRequestRemoteFields", + "TicketsRetrieveRequestShowEnumOrigins", "User", "UserRolesItem", "UserTeamsItem", + "UsersListRequestExpand", + "UsersRetrieveRequestExpand", "ValidationProblemSource", "WarningValidationProblem", "WebhookReceiver", diff --git a/src/merge/resources/ticketing/types/access_level_enum.py b/src/merge/resources/ticketing/types/access_level_enum.py index 19bf6228..555ad389 100644 --- a/src/merge/resources/ticketing/types/access_level_enum.py +++ b/src/merge/resources/ticketing/types/access_level_enum.py @@ -8,9 +8,9 @@ class AccessLevelEnum(str, enum.Enum): """ - - `PRIVATE` - PRIVATE - - `COMPANY` - COMPANY - - `PUBLIC` - PUBLIC + * `PRIVATE` - PRIVATE + * `COMPANY` - COMPANY + * `PUBLIC` - PUBLIC """ PRIVATE = "PRIVATE" diff --git a/src/merge/resources/ticketing/types/account.py b/src/merge/resources/ticketing/types/account.py index 44ed349c..58799d4c 100644 --- a/src/merge/resources/ticketing/types/account.py +++ b/src/merge/resources/ticketing/types/account.py @@ -15,15 +15,12 @@ class Account(pydantic.BaseModel): """ # The Account Object - ### Description - The `Account` object is used to represent the account that a ticket is associated with. The account is a company that may be a customer. This does not represent the company that is receiving the ticket. ### Usage Example - TODO """ diff --git a/src/merge/resources/ticketing/types/account_details_and_actions.py b/src/merge/resources/ticketing/types/account_details_and_actions.py index fda4a3a9..cf6d8833 100644 --- a/src/merge/resources/ticketing/types/account_details_and_actions.py +++ b/src/merge/resources/ticketing/types/account_details_and_actions.py @@ -17,13 +17,10 @@ class AccountDetailsAndActions(pydantic.BaseModel): """ # The LinkedAccount Object - ### Description - The `LinkedAccount` object is used to represent an end user's link with a specific integration. ### Usage Example - View a list of your organization's `LinkedAccount` objects. """ diff --git a/src/merge/resources/ticketing/types/account_details_and_actions_status_enum.py b/src/merge/resources/ticketing/types/account_details_and_actions_status_enum.py index a904e550..f02a70b8 100644 --- a/src/merge/resources/ticketing/types/account_details_and_actions_status_enum.py +++ b/src/merge/resources/ticketing/types/account_details_and_actions_status_enum.py @@ -8,9 +8,9 @@ class AccountDetailsAndActionsStatusEnum(str, enum.Enum): """ - - `COMPLETE` - COMPLETE - - `INCOMPLETE` - INCOMPLETE - - `RELINK_NEEDED` - RELINK_NEEDED + * `COMPLETE` - COMPLETE + * `INCOMPLETE` - INCOMPLETE + * `RELINK_NEEDED` - RELINK_NEEDED """ COMPLETE = "COMPLETE" diff --git a/src/merge/resources/ticketing/types/attachment.py b/src/merge/resources/ticketing/types/attachment.py index d54ab47d..ee55149d 100644 --- a/src/merge/resources/ticketing/types/attachment.py +++ b/src/merge/resources/ticketing/types/attachment.py @@ -17,13 +17,10 @@ class Attachment(pydantic.BaseModel): """ # The Attachment Object - ### Description - The `Attachment` object is used to represent an attachment for a ticket. ### Usage Example - TODO """ diff --git a/src/merge/resources/ticketing/types/attachment_request.py b/src/merge/resources/ticketing/types/attachment_request.py index a914b412..4fd24fb2 100644 --- a/src/merge/resources/ticketing/types/attachment_request.py +++ b/src/merge/resources/ticketing/types/attachment_request.py @@ -15,13 +15,10 @@ class AttachmentRequest(pydantic.BaseModel): """ # The Attachment Object - ### Description - The `Attachment` object is used to represent an attachment for a ticket. ### Usage Example - TODO """ diff --git a/src/merge/resources/ticketing/types/audit_log_event.py b/src/merge/resources/ticketing/types/audit_log_event.py index 0d3eeb7d..c6232c1e 100644 --- a/src/merge/resources/ticketing/types/audit_log_event.py +++ b/src/merge/resources/ticketing/types/audit_log_event.py @@ -25,12 +25,12 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the role of the user (or SYSTEM/API if action not taken by a user) at the time of this Event occurring.\n" "\n" - "- `ADMIN` - ADMIN\n" - "- `DEVELOPER` - DEVELOPER\n" - "- `MEMBER` - MEMBER\n" - "- `API` - API\n" - "- `SYSTEM` - SYSTEM\n" - "- `MERGE_TEAM` - MERGE_TEAM\n" + "* `ADMIN` - ADMIN\n" + "* `DEVELOPER` - DEVELOPER\n" + "* `MEMBER` - MEMBER\n" + "* `API` - API\n" + "* `SYSTEM` - SYSTEM\n" + "* `MERGE_TEAM` - MERGE_TEAM\n" ) ) ip_address: str @@ -38,36 +38,36 @@ class AuditLogEvent(pydantic.BaseModel): description=( "Designates the type of event that occurred.\n" "\n" - "- `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" - "- `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" - "- `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" - "- `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" - "- `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" - "- `INVITED_USER` - INVITED_USER\n" - "- `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" - "- `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" - "- `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" - "- `CREATED_DESTINATION` - CREATED_DESTINATION\n" - "- `DELETED_DESTINATION` - DELETED_DESTINATION\n" - "- `CHANGED_SCOPES` - CHANGED_SCOPES\n" - "- `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" - "- `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" - "- `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" - "- `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" - "- `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" - "- `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" - "- `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" - "- `RESET_PASSWORD` - RESET_PASSWORD\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" - "- `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" - "- `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" - "- `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" - "- `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY\n" + "* `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY\n" + "* `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY\n" + "* `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY\n" + "* `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY\n" + "* `INVITED_USER` - INVITED_USER\n" + "* `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED\n" + "* `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED\n" + "* `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT\n" + "* `CREATED_DESTINATION` - CREATED_DESTINATION\n" + "* `DELETED_DESTINATION` - DELETED_DESTINATION\n" + "* `CHANGED_SCOPES` - CHANGED_SCOPES\n" + "* `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION\n" + "* `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS\n" + "* `ENABLED_INTEGRATION` - ENABLED_INTEGRATION\n" + "* `DISABLED_INTEGRATION` - DISABLED_INTEGRATION\n" + "* `ENABLED_CATEGORY` - ENABLED_CATEGORY\n" + "* `DISABLED_CATEGORY` - DISABLED_CATEGORY\n" + "* `CHANGED_PASSWORD` - CHANGED_PASSWORD\n" + "* `RESET_PASSWORD` - RESET_PASSWORD\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION\n" + "* `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT\n" + "* `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING\n" + "* `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING\n" + "* `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING\n" ) ) event_description: str diff --git a/src/merge/resources/ticketing/types/available_actions.py b/src/merge/resources/ticketing/types/available_actions.py index d32002fb..b2a97547 100644 --- a/src/merge/resources/ticketing/types/available_actions.py +++ b/src/merge/resources/ticketing/types/available_actions.py @@ -16,13 +16,10 @@ class AvailableActions(pydantic.BaseModel): """ # The AvailableActions Object - ### Description - The `Activity` object is used to see all available model/operation combinations for an integration. ### Usage Example - Fetch all the actions available for the `Zenefits` integration. """ diff --git a/src/merge/resources/ticketing/types/categories_enum.py b/src/merge/resources/ticketing/types/categories_enum.py index ee5cac33..3f2dc5a9 100644 --- a/src/merge/resources/ticketing/types/categories_enum.py +++ b/src/merge/resources/ticketing/types/categories_enum.py @@ -8,13 +8,13 @@ class CategoriesEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/ticketing/types/category_enum.py b/src/merge/resources/ticketing/types/category_enum.py index ad5a0688..d37e48f5 100644 --- a/src/merge/resources/ticketing/types/category_enum.py +++ b/src/merge/resources/ticketing/types/category_enum.py @@ -8,13 +8,13 @@ class CategoryEnum(str, enum.Enum): """ - - `hris` - hris - - `ats` - ats - - `accounting` - accounting - - `ticketing` - ticketing - - `crm` - crm - - `mktg` - mktg - - `filestorage` - filestorage + * `hris` - hris + * `ats` - ats + * `accounting` - accounting + * `ticketing` - ticketing + * `crm` - crm + * `mktg` - mktg + * `filestorage` - filestorage """ HRIS = "hris" diff --git a/src/merge/resources/ticketing/types/collection.py b/src/merge/resources/ticketing/types/collection.py index a28a8454..0b34f586 100644 --- a/src/merge/resources/ticketing/types/collection.py +++ b/src/merge/resources/ticketing/types/collection.py @@ -19,14 +19,11 @@ class Collection(pydantic.BaseModel): """ # The Collection Object - ### Description - The `Collection` object is used to represent collections of tickets. Collections may include other collections as sub collections. ### Usage Example - TODO """ @@ -35,7 +32,7 @@ class Collection(pydantic.BaseModel): name: typing.Optional[str] = pydantic.Field(description="The collection's name.") description: typing.Optional[str] = pydantic.Field(description="The collection's description.") collection_type: typing.Optional[CollectionCollectionType] = pydantic.Field( - description=("The collection's type.\n" "\n" "- `LIST` - LIST\n" "- `PROJECT` - PROJECT\n") + description=("The collection's type.\n" "\n" "* `LIST` - LIST\n" "* `PROJECT` - PROJECT\n") ) parent_collection: typing.Optional[CollectionParentCollection] = pydantic.Field( description="The parent collection for this collection." @@ -47,9 +44,9 @@ class Collection(pydantic.BaseModel): description=( "The level of access a User has to the Collection and its sub-objects.\n" "\n" - "- `PRIVATE` - PRIVATE\n" - "- `COMPANY` - COMPANY\n" - "- `PUBLIC` - PUBLIC\n" + "* `PRIVATE` - PRIVATE\n" + "* `COMPANY` - COMPANY\n" + "* `PUBLIC` - PUBLIC\n" ) ) created_at: typing.Optional[dt.datetime] diff --git a/src/merge/resources/ticketing/types/collection_type_enum.py b/src/merge/resources/ticketing/types/collection_type_enum.py index 17cc6d83..93bb1687 100644 --- a/src/merge/resources/ticketing/types/collection_type_enum.py +++ b/src/merge/resources/ticketing/types/collection_type_enum.py @@ -8,8 +8,8 @@ class CollectionTypeEnum(str, enum.Enum): """ - - `LIST` - LIST - - `PROJECT` - PROJECT + * `LIST` - LIST + * `PROJECT` - PROJECT """ LIST = "LIST" diff --git a/src/merge/resources/ticketing/resources/collections/types/collections_list_request_collection_type.py b/src/merge/resources/ticketing/types/collections_list_request_collection_type.py similarity index 100% rename from src/merge/resources/ticketing/resources/collections/types/collections_list_request_collection_type.py rename to src/merge/resources/ticketing/types/collections_list_request_collection_type.py diff --git a/src/merge/resources/ticketing/resources/collections/types/collections_users_list_request_expand.py b/src/merge/resources/ticketing/types/collections_users_list_request_expand.py similarity index 100% rename from src/merge/resources/ticketing/resources/collections/types/collections_users_list_request_expand.py rename to src/merge/resources/ticketing/types/collections_users_list_request_expand.py diff --git a/src/merge/resources/ticketing/types/comment.py b/src/merge/resources/ticketing/types/comment.py index d1779bd8..c5478bfe 100644 --- a/src/merge/resources/ticketing/types/comment.py +++ b/src/merge/resources/ticketing/types/comment.py @@ -18,13 +18,10 @@ class Comment(pydantic.BaseModel): """ # The Comment Object - ### Description - The `Comment` object is used to represent a comment on a ticket. ### Usage Example - TODO """ @@ -38,7 +35,7 @@ class Comment(pydantic.BaseModel): ) body: typing.Optional[str] = pydantic.Field(description="The comment's text body.") html_body: typing.Optional[str] = pydantic.Field(description="The comment's text body formatted as html.") - ticket: typing.Optional[CommentTicket] = pydantic.Field(description="The ticket associated with the comment.") + ticket: typing.Optional[CommentTicket] = pydantic.Field(description="The ticket associated with the comment. ") is_private: typing.Optional[bool] = pydantic.Field(description="Whether or not the comment is internal.") remote_created_at: typing.Optional[dt.datetime] = pydantic.Field( description="When the third party's comment was created." diff --git a/src/merge/resources/ticketing/types/comment_request.py b/src/merge/resources/ticketing/types/comment_request.py index 9bfa927d..5a0d4fdf 100644 --- a/src/merge/resources/ticketing/types/comment_request.py +++ b/src/merge/resources/ticketing/types/comment_request.py @@ -17,13 +17,10 @@ class CommentRequest(pydantic.BaseModel): """ # The Comment Object - ### Description - The `Comment` object is used to represent a comment on a ticket. ### Usage Example - TODO """ @@ -36,7 +33,7 @@ class CommentRequest(pydantic.BaseModel): body: typing.Optional[str] = pydantic.Field(description="The comment's text body.") html_body: typing.Optional[str] = pydantic.Field(description="The comment's text body formatted as html.") ticket: typing.Optional[CommentRequestTicket] = pydantic.Field( - description="The ticket associated with the comment." + description="The ticket associated with the comment. " ) is_private: typing.Optional[bool] = pydantic.Field(description="Whether or not the comment is internal.") integration_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/ticketing/resources/comments/types/comments_list_request_expand.py b/src/merge/resources/ticketing/types/comments_list_request_expand.py similarity index 100% rename from src/merge/resources/ticketing/resources/comments/types/comments_list_request_expand.py rename to src/merge/resources/ticketing/types/comments_list_request_expand.py diff --git a/src/merge/resources/ticketing/resources/comments/types/comments_retrieve_request_expand.py b/src/merge/resources/ticketing/types/comments_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/ticketing/resources/comments/types/comments_retrieve_request_expand.py rename to src/merge/resources/ticketing/types/comments_retrieve_request_expand.py diff --git a/src/merge/resources/ticketing/types/condition_schema.py b/src/merge/resources/ticketing/types/condition_schema.py index 7ebf9534..eae5c8cc 100644 --- a/src/merge/resources/ticketing/types/condition_schema.py +++ b/src/merge/resources/ticketing/types/condition_schema.py @@ -21,7 +21,7 @@ class ConditionSchema(pydantic.BaseModel): description="The common model for which a condition schema is defined." ) native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) field_name: typing.Optional[str] = pydantic.Field( description='The name of the field on the common model that this condition corresponds to, if they conceptually match. e.g. "location_type".' @@ -33,13 +33,13 @@ class ConditionSchema(pydantic.BaseModel): description=( "The type of value(s) that can be set for this condition.\n" "\n" - "- `BOOLEAN` - BOOLEAN\n" - "- `DATE` - DATE\n" - "- `DATE_TIME` - DATE_TIME\n" - "- `INTEGER` - INTEGER\n" - "- `FLOAT` - FLOAT\n" - "- `STRING` - STRING\n" - "- `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" + "* `BOOLEAN` - BOOLEAN\n" + "* `DATE` - DATE\n" + "* `DATE_TIME` - DATE_TIME\n" + "* `INTEGER` - INTEGER\n" + "* `FLOAT` - FLOAT\n" + "* `STRING` - STRING\n" + "* `LIST_OF_STRINGS` - LIST_OF_STRINGS\n" ) ) operators: typing.List[OperatorSchema] = pydantic.Field( diff --git a/src/merge/resources/ticketing/types/condition_type_enum.py b/src/merge/resources/ticketing/types/condition_type_enum.py index 2814507a..c87351cf 100644 --- a/src/merge/resources/ticketing/types/condition_type_enum.py +++ b/src/merge/resources/ticketing/types/condition_type_enum.py @@ -8,13 +8,13 @@ class ConditionTypeEnum(str, enum.Enum): """ - - `BOOLEAN` - BOOLEAN - - `DATE` - DATE - - `DATE_TIME` - DATE_TIME - - `INTEGER` - INTEGER - - `FLOAT` - FLOAT - - `STRING` - STRING - - `LIST_OF_STRINGS` - LIST_OF_STRINGS + * `BOOLEAN` - BOOLEAN + * `DATE` - DATE + * `DATE_TIME` - DATE_TIME + * `INTEGER` - INTEGER + * `FLOAT` - FLOAT + * `STRING` - STRING + * `LIST_OF_STRINGS` - LIST_OF_STRINGS """ BOOLEAN = "BOOLEAN" @@ -31,7 +31,7 @@ def visit( date: typing.Callable[[], T_Result], date_time: typing.Callable[[], T_Result], integer: typing.Callable[[], T_Result], - float_: typing.Callable[[], T_Result], + float: typing.Callable[[], T_Result], string: typing.Callable[[], T_Result], list_of_strings: typing.Callable[[], T_Result], ) -> T_Result: @@ -44,7 +44,7 @@ def visit( if self is ConditionTypeEnum.INTEGER: return integer() if self is ConditionTypeEnum.FLOAT: - return float_() + return float() if self is ConditionTypeEnum.STRING: return string() if self is ConditionTypeEnum.LIST_OF_STRINGS: diff --git a/src/merge/resources/ticketing/types/contact.py b/src/merge/resources/ticketing/types/contact.py index b0c6e586..cdba8fa4 100644 --- a/src/merge/resources/ticketing/types/contact.py +++ b/src/merge/resources/ticketing/types/contact.py @@ -16,13 +16,10 @@ class Contact(pydantic.BaseModel): """ # The Contact Object - ### Description - The `Contact` object is used to represent the customer, lead, or external user that a ticket is associated with. ### Usage Example - TODO """ diff --git a/src/merge/resources/ticketing/types/data_passthrough_request.py b/src/merge/resources/ticketing/types/data_passthrough_request.py index 3acebedd..844fb541 100644 --- a/src/merge/resources/ticketing/types/data_passthrough_request.py +++ b/src/merge/resources/ticketing/types/data_passthrough_request.py @@ -17,13 +17,10 @@ class DataPassthroughRequest(pydantic.BaseModel): """ # The DataPassthrough Object - ### Description - The `DataPassthrough` object is used to send information to an otherwise-unsupported third-party endpoint. ### Usage Example - Create a `DataPassthrough` to get team hierarchies from your Rippling integration. """ diff --git a/src/merge/resources/ticketing/types/enabled_actions_enum.py b/src/merge/resources/ticketing/types/enabled_actions_enum.py index 949d69dc..29cf9839 100644 --- a/src/merge/resources/ticketing/types/enabled_actions_enum.py +++ b/src/merge/resources/ticketing/types/enabled_actions_enum.py @@ -8,8 +8,8 @@ class EnabledActionsEnum(str, enum.Enum): """ - - `READ` - READ - - `WRITE` - WRITE + * `READ` - READ + * `WRITE` - WRITE """ READ = "READ" diff --git a/src/merge/resources/ticketing/types/encoding_enum.py b/src/merge/resources/ticketing/types/encoding_enum.py index fed12372..7454647e 100644 --- a/src/merge/resources/ticketing/types/encoding_enum.py +++ b/src/merge/resources/ticketing/types/encoding_enum.py @@ -8,9 +8,9 @@ class EncodingEnum(str, enum.Enum): """ - - `RAW` - RAW - - `BASE64` - BASE64 - - `GZIP_BASE64` - GZIP_BASE64 + * `RAW` - RAW + * `BASE64` - BASE64 + * `GZIP_BASE64` - GZIP_BASE64 """ RAW = "RAW" diff --git a/src/merge/resources/ticketing/types/event_type_enum.py b/src/merge/resources/ticketing/types/event_type_enum.py index a23516a7..9cccb5a6 100644 --- a/src/merge/resources/ticketing/types/event_type_enum.py +++ b/src/merge/resources/ticketing/types/event_type_enum.py @@ -8,36 +8,36 @@ class EventTypeEnum(str, enum.Enum): """ - - `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY - - `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY - - `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY - - `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY - - `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY - - `INVITED_USER` - INVITED_USER - - `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED - - `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED - - `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT - - `CREATED_DESTINATION` - CREATED_DESTINATION - - `DELETED_DESTINATION` - DELETED_DESTINATION - - `CHANGED_SCOPES` - CHANGED_SCOPES - - `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION - - `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS - - `ENABLED_INTEGRATION` - ENABLED_INTEGRATION - - `DISABLED_INTEGRATION` - DISABLED_INTEGRATION - - `ENABLED_CATEGORY` - ENABLED_CATEGORY - - `DISABLED_CATEGORY` - DISABLED_CATEGORY - - `CHANGED_PASSWORD` - CHANGED_PASSWORD - - `RESET_PASSWORD` - RESET_PASSWORD - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION - - `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT - - `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING - - `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING - - `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING - - `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING - - `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING - - `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING + * `CREATED_REMOTE_PRODUCTION_API_KEY` - CREATED_REMOTE_PRODUCTION_API_KEY + * `DELETED_REMOTE_PRODUCTION_API_KEY` - DELETED_REMOTE_PRODUCTION_API_KEY + * `CREATED_TEST_API_KEY` - CREATED_TEST_API_KEY + * `DELETED_TEST_API_KEY` - DELETED_TEST_API_KEY + * `REGENERATED_PRODUCTION_API_KEY` - REGENERATED_PRODUCTION_API_KEY + * `INVITED_USER` - INVITED_USER + * `TWO_FACTOR_AUTH_ENABLED` - TWO_FACTOR_AUTH_ENABLED + * `TWO_FACTOR_AUTH_DISABLED` - TWO_FACTOR_AUTH_DISABLED + * `DELETED_LINKED_ACCOUNT` - DELETED_LINKED_ACCOUNT + * `CREATED_DESTINATION` - CREATED_DESTINATION + * `DELETED_DESTINATION` - DELETED_DESTINATION + * `CHANGED_SCOPES` - CHANGED_SCOPES + * `CHANGED_PERSONAL_INFORMATION` - CHANGED_PERSONAL_INFORMATION + * `CHANGED_ORGANIZATION_SETTINGS` - CHANGED_ORGANIZATION_SETTINGS + * `ENABLED_INTEGRATION` - ENABLED_INTEGRATION + * `DISABLED_INTEGRATION` - DISABLED_INTEGRATION + * `ENABLED_CATEGORY` - ENABLED_CATEGORY + * `DISABLED_CATEGORY` - DISABLED_CATEGORY + * `CHANGED_PASSWORD` - CHANGED_PASSWORD + * `RESET_PASSWORD` - RESET_PASSWORD + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - ENABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - ENABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION` - DISABLED_REDACT_UNMAPPED_DATA_FOR_ORGANIZATION + * `DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT` - DISABLED_REDACT_UNMAPPED_DATA_FOR_LINKED_ACCOUNT + * `CREATED_INTEGRATION_WIDE_FIELD_MAPPING` - CREATED_INTEGRATION_WIDE_FIELD_MAPPING + * `CREATED_LINKED_ACCOUNT_FIELD_MAPPING` - CREATED_LINKED_ACCOUNT_FIELD_MAPPING + * `CHANGED_INTEGRATION_WIDE_FIELD_MAPPING` - CHANGED_INTEGRATION_WIDE_FIELD_MAPPING + * `CHANGED_LINKED_ACCOUNT_FIELD_MAPPING` - CHANGED_LINKED_ACCOUNT_FIELD_MAPPING + * `DELETED_INTEGRATION_WIDE_FIELD_MAPPING` - DELETED_INTEGRATION_WIDE_FIELD_MAPPING + * `DELETED_LINKED_ACCOUNT_FIELD_MAPPING` - DELETED_LINKED_ACCOUNT_FIELD_MAPPING """ CREATED_REMOTE_PRODUCTION_API_KEY = "CREATED_REMOTE_PRODUCTION_API_KEY" diff --git a/src/merge/resources/ticketing/types/field_format_enum.py b/src/merge/resources/ticketing/types/field_format_enum.py index 303f80a5..5fd2cf49 100644 --- a/src/merge/resources/ticketing/types/field_format_enum.py +++ b/src/merge/resources/ticketing/types/field_format_enum.py @@ -8,12 +8,12 @@ class FieldFormatEnum(str, enum.Enum): """ - - `string` - string - - `number` - number - - `date` - date - - `datetime` - datetime - - `bool` - bool - - `list` - list + * `string` - string + * `number` - number + * `date` - date + * `datetime` - datetime + * `bool` - bool + * `list` - list """ STRING = "string" diff --git a/src/merge/resources/ticketing/types/field_type_enum.py b/src/merge/resources/ticketing/types/field_type_enum.py index e5471a1c..1c608c42 100644 --- a/src/merge/resources/ticketing/types/field_type_enum.py +++ b/src/merge/resources/ticketing/types/field_type_enum.py @@ -8,12 +8,12 @@ class FieldTypeEnum(str, enum.Enum): """ - - `string` - string - - `number` - number - - `date` - date - - `datetime` - datetime - - `bool` - bool - - `list` - list + * `string` - string + * `number` - number + * `date` - date + * `datetime` - datetime + * `bool` - bool + * `list` - list """ STRING = "string" diff --git a/src/merge/resources/ticketing/types/issue.py b/src/merge/resources/ticketing/types/issue.py index 86ff7dbe..e057e513 100644 --- a/src/merge/resources/ticketing/types/issue.py +++ b/src/merge/resources/ticketing/types/issue.py @@ -18,8 +18,8 @@ class Issue(pydantic.BaseModel): description=( "Status of the issue. Options: ('ONGOING', 'RESOLVED')\n" "\n" - "- `ONGOING` - ONGOING\n" - "- `RESOLVED` - RESOLVED\n" + "* `ONGOING` - ONGOING\n" + "* `RESOLVED` - RESOLVED\n" ) ) error_description: str diff --git a/src/merge/resources/ticketing/types/issue_status_enum.py b/src/merge/resources/ticketing/types/issue_status_enum.py index fc2ef2b5..57eb9618 100644 --- a/src/merge/resources/ticketing/types/issue_status_enum.py +++ b/src/merge/resources/ticketing/types/issue_status_enum.py @@ -8,8 +8,8 @@ class IssueStatusEnum(str, enum.Enum): """ - - `ONGOING` - ONGOING - - `RESOLVED` - RESOLVED + * `ONGOING` - ONGOING + * `RESOLVED` - RESOLVED """ ONGOING = "ONGOING" diff --git a/src/merge/resources/ticketing/resources/issues/types/issues_list_request_status.py b/src/merge/resources/ticketing/types/issues_list_request_status.py similarity index 100% rename from src/merge/resources/ticketing/resources/issues/types/issues_list_request_status.py rename to src/merge/resources/ticketing/types/issues_list_request_status.py diff --git a/src/merge/resources/ticketing/types/item_format_enum.py b/src/merge/resources/ticketing/types/item_format_enum.py index 8c56e792..a2ae4e34 100644 --- a/src/merge/resources/ticketing/types/item_format_enum.py +++ b/src/merge/resources/ticketing/types/item_format_enum.py @@ -8,12 +8,12 @@ class ItemFormatEnum(str, enum.Enum): """ - - `string` - uuid - - `number` - url - - `date` - email - - `datetime` - phone - - `bool` - currency - - `list` - decimal + * `string` - uuid + * `number` - url + * `date` - email + * `datetime` - phone + * `bool` - currency + * `list` - decimal """ STRING = "string" diff --git a/src/merge/resources/ticketing/types/item_type_enum.py b/src/merge/resources/ticketing/types/item_type_enum.py index 8e5fb67a..5e69f05c 100644 --- a/src/merge/resources/ticketing/types/item_type_enum.py +++ b/src/merge/resources/ticketing/types/item_type_enum.py @@ -8,12 +8,12 @@ class ItemTypeEnum(str, enum.Enum): """ - - `string` - string - - `number` - number - - `date` - date - - `datetime` - datetime - - `bool` - bool - - `list` - list + * `string` - string + * `number` - number + * `date` - date + * `datetime` - datetime + * `bool` - bool + * `list` - list """ STRING = "string" diff --git a/src/merge/resources/ticketing/types/linked_account_condition.py b/src/merge/resources/ticketing/types/linked_account_condition.py index 430adc00..46fca07f 100644 --- a/src/merge/resources/ticketing/types/linked_account_condition.py +++ b/src/merge/resources/ticketing/types/linked_account_condition.py @@ -17,7 +17,7 @@ class LinkedAccountCondition(pydantic.BaseModel): ) common_model: typing.Optional[str] = pydantic.Field(description="The common model for a specific condition.") native_name: typing.Optional[str] = pydantic.Field( - description='User-facing _native condition_ name. e.g. "Skip Manager".' + description='User-facing *native condition* name. e.g. "Skip Manager".' ) operator: str = pydantic.Field(description="The operator for a specific condition.") value: typing.Optional[typing.Any] diff --git a/src/merge/resources/ticketing/resources/linked_accounts/types/linked_accounts_list_request_category.py b/src/merge/resources/ticketing/types/linked_accounts_list_request_category.py similarity index 100% rename from src/merge/resources/ticketing/resources/linked_accounts/types/linked_accounts_list_request_category.py rename to src/merge/resources/ticketing/types/linked_accounts_list_request_category.py diff --git a/src/merge/resources/ticketing/types/method_enum.py b/src/merge/resources/ticketing/types/method_enum.py index c2418a83..57bcde10 100644 --- a/src/merge/resources/ticketing/types/method_enum.py +++ b/src/merge/resources/ticketing/types/method_enum.py @@ -8,13 +8,13 @@ class MethodEnum(str, enum.Enum): """ - - `GET` - GET - - `OPTIONS` - OPTIONS - - `HEAD` - HEAD - - `POST` - POST - - `PUT` - PUT - - `PATCH` - PATCH - - `DELETE` - DELETE + * `GET` - GET + * `OPTIONS` - OPTIONS + * `HEAD` - HEAD + * `POST` - POST + * `PUT` - PUT + * `PATCH` - PATCH + * `DELETE` - DELETE """ GET = "GET" diff --git a/src/merge/resources/ticketing/types/model_operation.py b/src/merge/resources/ticketing/types/model_operation.py index 1a18212e..69b65213 100644 --- a/src/merge/resources/ticketing/types/model_operation.py +++ b/src/merge/resources/ticketing/types/model_operation.py @@ -14,13 +14,10 @@ class ModelOperation(pydantic.BaseModel): """ # The ModelOperation Object - ### Description - The `ModelOperation` object is used to represent the operations that are currently supported for a given model. ### Usage Example - View what operations are supported for the `Candidate` endpoint. """ diff --git a/src/merge/resources/ticketing/types/multipart_form_field_request.py b/src/merge/resources/ticketing/types/multipart_form_field_request.py index 3408a4ca..e787eb95 100644 --- a/src/merge/resources/ticketing/types/multipart_form_field_request.py +++ b/src/merge/resources/ticketing/types/multipart_form_field_request.py @@ -15,13 +15,10 @@ class MultipartFormFieldRequest(pydantic.BaseModel): """ # The MultipartFormField Object - ### Description - The `MultipartFormField` object is used to represent fields in an HTTP request using `multipart/form-data`. ### Usage Example - Create a `MultipartFormField` to define a multipart form entry. """ @@ -31,9 +28,9 @@ class MultipartFormFieldRequest(pydantic.BaseModel): description=( "The encoding of the value of `data`. Defaults to `RAW` if not defined.\n" "\n" - "- `RAW` - RAW\n" - "- `BASE64` - BASE64\n" - "- `GZIP_BASE64` - GZIP_BASE64\n" + "* `RAW` - RAW\n" + "* `BASE64` - BASE64\n" + "* `GZIP_BASE64` - GZIP_BASE64\n" ) ) file_name: typing.Optional[str] = pydantic.Field( diff --git a/src/merge/resources/ticketing/types/patched_ticket_request.py b/src/merge/resources/ticketing/types/patched_ticket_request.py index 67342bc8..bd2708a0 100644 --- a/src/merge/resources/ticketing/types/patched_ticket_request.py +++ b/src/merge/resources/ticketing/types/patched_ticket_request.py @@ -17,13 +17,10 @@ class PatchedTicketRequest(pydantic.BaseModel): """ # The Ticket Object - ### Description - The `Ticket` object is used to represent a ticket or a task within a system. ### Usage Example - TODO """ @@ -35,10 +32,10 @@ class PatchedTicketRequest(pydantic.BaseModel): description=( "The current status of the ticket.\n" "\n" - "- `OPEN` - OPEN\n" - "- `CLOSED` - CLOSED\n" - "- `IN_PROGRESS` - IN_PROGRESS\n" - "- `ON_HOLD` - ON_HOLD\n" + "* `OPEN` - OPEN\n" + "* `CLOSED` - CLOSED\n" + "* `IN_PROGRESS` - IN_PROGRESS\n" + "* `ON_HOLD` - ON_HOLD\n" ) ) description: typing.Optional[str] = pydantic.Field( @@ -56,10 +53,10 @@ class PatchedTicketRequest(pydantic.BaseModel): description=( "The priority or urgency of the Ticket.\n" "\n" - "- `URGENT` - URGENT\n" - "- `HIGH` - HIGH\n" - "- `NORMAL` - NORMAL\n" - "- `LOW` - LOW\n" + "* `URGENT` - URGENT\n" + "* `HIGH` - HIGH\n" + "* `NORMAL` - NORMAL\n" + "* `LOW` - LOW\n" ) ) integration_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/ticketing/types/priority_enum.py b/src/merge/resources/ticketing/types/priority_enum.py index 62f03f27..73a079d4 100644 --- a/src/merge/resources/ticketing/types/priority_enum.py +++ b/src/merge/resources/ticketing/types/priority_enum.py @@ -8,10 +8,10 @@ class PriorityEnum(str, enum.Enum): """ - - `URGENT` - URGENT - - `HIGH` - HIGH - - `NORMAL` - NORMAL - - `LOW` - LOW + * `URGENT` - URGENT + * `HIGH` - HIGH + * `NORMAL` - NORMAL + * `LOW` - LOW """ URGENT = "URGENT" diff --git a/src/merge/resources/ticketing/types/project.py b/src/merge/resources/ticketing/types/project.py index 25e3b672..b28494b4 100644 --- a/src/merge/resources/ticketing/types/project.py +++ b/src/merge/resources/ticketing/types/project.py @@ -15,19 +15,16 @@ class Project(pydantic.BaseModel): """ # The Project Object - ### Description - Please use the `Collection` model. This model will be fully deprecated on 3/30/2024. ### Usage Example - TODO """ id: typing.Optional[str] remote_id: typing.Optional[str] = pydantic.Field(description="The third-party API ID of the matching object.") - name: typing.Optional[str] = pydantic.Field(description="The project's name.") + name: typing.Optional[str] = pydantic.Field(description="The project's name. ") description: typing.Optional[str] = pydantic.Field(description="The project's description.") remote_was_deleted: typing.Optional[bool] = pydantic.Field( description="Indicates whether or not this object has been deleted in the third party platform." diff --git a/src/merge/resources/ticketing/resources/projects/types/projects_users_list_request_expand.py b/src/merge/resources/ticketing/types/projects_users_list_request_expand.py similarity index 100% rename from src/merge/resources/ticketing/resources/projects/types/projects_users_list_request_expand.py rename to src/merge/resources/ticketing/types/projects_users_list_request_expand.py diff --git a/src/merge/resources/ticketing/types/remote_key.py b/src/merge/resources/ticketing/types/remote_key.py index b1da7ff6..5935810b 100644 --- a/src/merge/resources/ticketing/types/remote_key.py +++ b/src/merge/resources/ticketing/types/remote_key.py @@ -14,13 +14,10 @@ class RemoteKey(pydantic.BaseModel): """ # The RemoteKey Object - ### Description - The `RemoteKey` object is used to represent a request for a new remote key. ### Usage Example - Post a `GenerateRemoteKey` to receive a new `RemoteKey`. """ diff --git a/src/merge/resources/ticketing/types/remote_response.py b/src/merge/resources/ticketing/types/remote_response.py index ddb70fa9..be53f744 100644 --- a/src/merge/resources/ticketing/types/remote_response.py +++ b/src/merge/resources/ticketing/types/remote_response.py @@ -15,13 +15,10 @@ class RemoteResponse(pydantic.BaseModel): """ # The RemoteResponse Object - ### Description - The `RemoteResponse` object is used to represent information returned from a third-party endpoint. ### Usage Example - View the `RemoteResponse` returned from your `DataPassthrough`. """ diff --git a/src/merge/resources/ticketing/types/request_format_enum.py b/src/merge/resources/ticketing/types/request_format_enum.py index bf445b71..21c272f2 100644 --- a/src/merge/resources/ticketing/types/request_format_enum.py +++ b/src/merge/resources/ticketing/types/request_format_enum.py @@ -8,9 +8,9 @@ class RequestFormatEnum(str, enum.Enum): """ - - `JSON` - JSON - - `XML` - XML - - `MULTIPART` - MULTIPART + * `JSON` - JSON + * `XML` - XML + * `MULTIPART` - MULTIPART """ JSON = "JSON" diff --git a/src/merge/resources/ticketing/types/response_type_enum.py b/src/merge/resources/ticketing/types/response_type_enum.py index 4b44d47d..ef241302 100644 --- a/src/merge/resources/ticketing/types/response_type_enum.py +++ b/src/merge/resources/ticketing/types/response_type_enum.py @@ -8,8 +8,8 @@ class ResponseTypeEnum(str, enum.Enum): """ - - `JSON` - JSON - - `BASE64_GZIP` - BASE64_GZIP + * `JSON` - JSON + * `BASE64_GZIP` - BASE64_GZIP """ JSON = "JSON" diff --git a/src/merge/resources/ticketing/types/role.py b/src/merge/resources/ticketing/types/role.py index 0166a1d5..283219d6 100644 --- a/src/merge/resources/ticketing/types/role.py +++ b/src/merge/resources/ticketing/types/role.py @@ -17,13 +17,10 @@ class Role(pydantic.BaseModel): """ # The Role Object - ### Description - The `Role` object is used to represent the set of actions & access that a user with this role is allowed to perform. ### Usage Example - TODO """ @@ -37,9 +34,9 @@ class Role(pydantic.BaseModel): description=( "The level of Ticket access that a User with this Role can perform.\n" "\n" - "- `ALL` - ALL\n" - "- `ASSIGNED_ONLY` - ASSIGNED_ONLY\n" - "- `TEAM_ONLY` - TEAM_ONLY\n" + "* `ALL` - ALL\n" + "* `ASSIGNED_ONLY` - ASSIGNED_ONLY\n" + "* `TEAM_ONLY` - TEAM_ONLY\n" ) ) remote_was_deleted: typing.Optional[bool] = pydantic.Field( diff --git a/src/merge/resources/ticketing/types/role_enum.py b/src/merge/resources/ticketing/types/role_enum.py index 05e09112..a6cfcc6f 100644 --- a/src/merge/resources/ticketing/types/role_enum.py +++ b/src/merge/resources/ticketing/types/role_enum.py @@ -8,12 +8,12 @@ class RoleEnum(str, enum.Enum): """ - - `ADMIN` - ADMIN - - `DEVELOPER` - DEVELOPER - - `MEMBER` - MEMBER - - `API` - API - - `SYSTEM` - SYSTEM - - `MERGE_TEAM` - MERGE_TEAM + * `ADMIN` - ADMIN + * `DEVELOPER` - DEVELOPER + * `MEMBER` - MEMBER + * `API` - API + * `SYSTEM` - SYSTEM + * `MERGE_TEAM` - MERGE_TEAM """ ADMIN = "ADMIN" diff --git a/src/merge/resources/ticketing/types/selective_sync_configurations_usage_enum.py b/src/merge/resources/ticketing/types/selective_sync_configurations_usage_enum.py index 4de6df94..9ff43813 100644 --- a/src/merge/resources/ticketing/types/selective_sync_configurations_usage_enum.py +++ b/src/merge/resources/ticketing/types/selective_sync_configurations_usage_enum.py @@ -8,8 +8,8 @@ class SelectiveSyncConfigurationsUsageEnum(str, enum.Enum): """ - - `IN_NEXT_SYNC` - IN_NEXT_SYNC - - `IN_LAST_SYNC` - IN_LAST_SYNC + * `IN_NEXT_SYNC` - IN_NEXT_SYNC + * `IN_LAST_SYNC` - IN_LAST_SYNC """ IN_NEXT_SYNC = "IN_NEXT_SYNC" diff --git a/src/merge/resources/ticketing/types/sync_status.py b/src/merge/resources/ticketing/types/sync_status.py index 1491f392..98b6854a 100644 --- a/src/merge/resources/ticketing/types/sync_status.py +++ b/src/merge/resources/ticketing/types/sync_status.py @@ -16,13 +16,10 @@ class SyncStatus(pydantic.BaseModel): """ # The SyncStatus Object - ### Description - The `SyncStatus` object is used to represent the syncing state of an account ### Usage Example - View the `SyncStatus` for an account to see how recently its models were synced. """ diff --git a/src/merge/resources/ticketing/types/sync_status_status_enum.py b/src/merge/resources/ticketing/types/sync_status_status_enum.py index e21e3285..67145a09 100644 --- a/src/merge/resources/ticketing/types/sync_status_status_enum.py +++ b/src/merge/resources/ticketing/types/sync_status_status_enum.py @@ -8,12 +8,12 @@ class SyncStatusStatusEnum(str, enum.Enum): """ - - `SYNCING` - SYNCING - - `DONE` - DONE - - `FAILED` - FAILED - - `DISABLED` - DISABLED - - `PAUSED` - PAUSED - - `PARTIALLY_SYNCED` - PARTIALLY_SYNCED + * `SYNCING` - SYNCING + * `DONE` - DONE + * `FAILED` - FAILED + * `DISABLED` - DISABLED + * `PAUSED` - PAUSED + * `PARTIALLY_SYNCED` - PARTIALLY_SYNCED """ SYNCING = "SYNCING" diff --git a/src/merge/resources/ticketing/types/tag.py b/src/merge/resources/ticketing/types/tag.py index 211cde5c..fa34dd62 100644 --- a/src/merge/resources/ticketing/types/tag.py +++ b/src/merge/resources/ticketing/types/tag.py @@ -15,13 +15,10 @@ class Tag(pydantic.BaseModel): """ # The Tag Object - ### Description - The `Tag` object is used to represent a tag or label for a ticket. ### Usage Example - TODO """ diff --git a/src/merge/resources/ticketing/types/team.py b/src/merge/resources/ticketing/types/team.py index 1e27d70e..d7a6807b 100644 --- a/src/merge/resources/ticketing/types/team.py +++ b/src/merge/resources/ticketing/types/team.py @@ -15,13 +15,10 @@ class Team(pydantic.BaseModel): """ # The Team Object - ### Description - The `Team` object is used to represent a team within the company receiving the ticket. ### Usage Example - TODO """ diff --git a/src/merge/resources/ticketing/types/ticket.py b/src/merge/resources/ticketing/types/ticket.py index 856dd29a..c23734a3 100644 --- a/src/merge/resources/ticketing/types/ticket.py +++ b/src/merge/resources/ticketing/types/ticket.py @@ -25,13 +25,10 @@ class Ticket(pydantic.BaseModel): """ # The Ticket Object - ### Description - The `Ticket` object is used to represent a ticket or a task within a system. ### Usage Example - TODO """ @@ -45,10 +42,10 @@ class Ticket(pydantic.BaseModel): description=( "The current status of the ticket.\n" "\n" - "- `OPEN` - OPEN\n" - "- `CLOSED` - CLOSED\n" - "- `IN_PROGRESS` - IN_PROGRESS\n" - "- `ON_HOLD` - ON_HOLD\n" + "* `OPEN` - OPEN\n" + "* `CLOSED` - CLOSED\n" + "* `IN_PROGRESS` - IN_PROGRESS\n" + "* `ON_HOLD` - ON_HOLD\n" ) ) description: typing.Optional[str] = pydantic.Field( @@ -74,10 +71,10 @@ class Ticket(pydantic.BaseModel): description=( "The priority or urgency of the Ticket.\n" "\n" - "- `URGENT` - URGENT\n" - "- `HIGH` - HIGH\n" - "- `NORMAL` - NORMAL\n" - "- `LOW` - LOW\n" + "* `URGENT` - URGENT\n" + "* `HIGH` - HIGH\n" + "* `NORMAL` - NORMAL\n" + "* `LOW` - LOW\n" ) ) created_at: typing.Optional[dt.datetime] diff --git a/src/merge/resources/ticketing/types/ticket_access_enum.py b/src/merge/resources/ticketing/types/ticket_access_enum.py index 210fad1e..6c3bcfd7 100644 --- a/src/merge/resources/ticketing/types/ticket_access_enum.py +++ b/src/merge/resources/ticketing/types/ticket_access_enum.py @@ -8,9 +8,9 @@ class TicketAccessEnum(str, enum.Enum): """ - - `ALL` - ALL - - `ASSIGNED_ONLY` - ASSIGNED_ONLY - - `TEAM_ONLY` - TEAM_ONLY + * `ALL` - ALL + * `ASSIGNED_ONLY` - ASSIGNED_ONLY + * `TEAM_ONLY` - TEAM_ONLY """ ALL = "ALL" diff --git a/src/merge/resources/ticketing/types/ticket_actions_enum.py b/src/merge/resources/ticketing/types/ticket_actions_enum.py index bd93c296..03e873d8 100644 --- a/src/merge/resources/ticketing/types/ticket_actions_enum.py +++ b/src/merge/resources/ticketing/types/ticket_actions_enum.py @@ -8,12 +8,12 @@ class TicketActionsEnum(str, enum.Enum): """ - - `VIEW` - VIEW - - `CREATE` - CREATE - - `EDIT` - EDIT - - `DELETE` - DELETE - - `CLOSE` - CLOSE - - `ASSIGN` - ASSIGN + * `VIEW` - VIEW + * `CREATE` - CREATE + * `EDIT` - EDIT + * `DELETE` - DELETE + * `CLOSE` - CLOSE + * `ASSIGN` - ASSIGN """ VIEW = "VIEW" diff --git a/src/merge/resources/ticketing/types/ticket_request.py b/src/merge/resources/ticketing/types/ticket_request.py index 5d3d9d95..8011471a 100644 --- a/src/merge/resources/ticketing/types/ticket_request.py +++ b/src/merge/resources/ticketing/types/ticket_request.py @@ -24,13 +24,10 @@ class TicketRequest(pydantic.BaseModel): """ # The Ticket Object - ### Description - The `Ticket` object is used to represent a ticket or a task within a system. ### Usage Example - TODO """ @@ -42,10 +39,10 @@ class TicketRequest(pydantic.BaseModel): description=( "The current status of the ticket.\n" "\n" - "- `OPEN` - OPEN\n" - "- `CLOSED` - CLOSED\n" - "- `IN_PROGRESS` - IN_PROGRESS\n" - "- `ON_HOLD` - ON_HOLD\n" + "* `OPEN` - OPEN\n" + "* `CLOSED` - CLOSED\n" + "* `IN_PROGRESS` - IN_PROGRESS\n" + "* `ON_HOLD` - ON_HOLD\n" ) ) description: typing.Optional[str] = pydantic.Field( @@ -70,10 +67,10 @@ class TicketRequest(pydantic.BaseModel): description=( "The priority or urgency of the Ticket.\n" "\n" - "- `URGENT` - URGENT\n" - "- `HIGH` - HIGH\n" - "- `NORMAL` - NORMAL\n" - "- `LOW` - LOW\n" + "* `URGENT` - URGENT\n" + "* `HIGH` - HIGH\n" + "* `NORMAL` - NORMAL\n" + "* `LOW` - LOW\n" ) ) integration_params: typing.Optional[typing.Dict[str, typing.Any]] diff --git a/src/merge/resources/ticketing/types/ticket_status_enum.py b/src/merge/resources/ticketing/types/ticket_status_enum.py index 31819089..55651325 100644 --- a/src/merge/resources/ticketing/types/ticket_status_enum.py +++ b/src/merge/resources/ticketing/types/ticket_status_enum.py @@ -8,10 +8,10 @@ class TicketStatusEnum(str, enum.Enum): """ - - `OPEN` - OPEN - - `CLOSED` - CLOSED - - `IN_PROGRESS` - IN_PROGRESS - - `ON_HOLD` - ON_HOLD + * `OPEN` - OPEN + * `CLOSED` - CLOSED + * `IN_PROGRESS` - IN_PROGRESS + * `ON_HOLD` - ON_HOLD """ OPEN = "OPEN" diff --git a/src/merge/resources/ticketing/resources/tickets/types/tickets_collaborators_list_request_expand.py b/src/merge/resources/ticketing/types/tickets_collaborators_list_request_expand.py similarity index 100% rename from src/merge/resources/ticketing/resources/tickets/types/tickets_collaborators_list_request_expand.py rename to src/merge/resources/ticketing/types/tickets_collaborators_list_request_expand.py diff --git a/src/merge/resources/ticketing/resources/tickets/types/tickets_list_request_expand.py b/src/merge/resources/ticketing/types/tickets_list_request_expand.py similarity index 100% rename from src/merge/resources/ticketing/resources/tickets/types/tickets_list_request_expand.py rename to src/merge/resources/ticketing/types/tickets_list_request_expand.py diff --git a/src/merge/resources/ticketing/resources/tickets/types/tickets_list_request_priority.py b/src/merge/resources/ticketing/types/tickets_list_request_priority.py similarity index 100% rename from src/merge/resources/ticketing/resources/tickets/types/tickets_list_request_priority.py rename to src/merge/resources/ticketing/types/tickets_list_request_priority.py diff --git a/src/merge/resources/ticketing/resources/tickets/types/tickets_list_request_remote_fields.py b/src/merge/resources/ticketing/types/tickets_list_request_remote_fields.py similarity index 100% rename from src/merge/resources/ticketing/resources/tickets/types/tickets_list_request_remote_fields.py rename to src/merge/resources/ticketing/types/tickets_list_request_remote_fields.py diff --git a/src/merge/resources/ticketing/resources/tickets/types/tickets_list_request_show_enum_origins.py b/src/merge/resources/ticketing/types/tickets_list_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/ticketing/resources/tickets/types/tickets_list_request_show_enum_origins.py rename to src/merge/resources/ticketing/types/tickets_list_request_show_enum_origins.py diff --git a/src/merge/resources/ticketing/resources/tickets/types/tickets_list_request_status.py b/src/merge/resources/ticketing/types/tickets_list_request_status.py similarity index 100% rename from src/merge/resources/ticketing/resources/tickets/types/tickets_list_request_status.py rename to src/merge/resources/ticketing/types/tickets_list_request_status.py diff --git a/src/merge/resources/ticketing/resources/tickets/types/tickets_retrieve_request_expand.py b/src/merge/resources/ticketing/types/tickets_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/ticketing/resources/tickets/types/tickets_retrieve_request_expand.py rename to src/merge/resources/ticketing/types/tickets_retrieve_request_expand.py diff --git a/src/merge/resources/ticketing/resources/tickets/types/tickets_retrieve_request_remote_fields.py b/src/merge/resources/ticketing/types/tickets_retrieve_request_remote_fields.py similarity index 100% rename from src/merge/resources/ticketing/resources/tickets/types/tickets_retrieve_request_remote_fields.py rename to src/merge/resources/ticketing/types/tickets_retrieve_request_remote_fields.py diff --git a/src/merge/resources/ticketing/resources/tickets/types/tickets_retrieve_request_show_enum_origins.py b/src/merge/resources/ticketing/types/tickets_retrieve_request_show_enum_origins.py similarity index 100% rename from src/merge/resources/ticketing/resources/tickets/types/tickets_retrieve_request_show_enum_origins.py rename to src/merge/resources/ticketing/types/tickets_retrieve_request_show_enum_origins.py diff --git a/src/merge/resources/ticketing/types/user.py b/src/merge/resources/ticketing/types/user.py index 366706a6..c41502c0 100644 --- a/src/merge/resources/ticketing/types/user.py +++ b/src/merge/resources/ticketing/types/user.py @@ -17,13 +17,10 @@ class User(pydantic.BaseModel): """ # The User Object - ### Description - The `User` object is used to represent an employee within a company. ### Usage Example - TODO """ diff --git a/src/merge/resources/ticketing/resources/users/types/users_list_request_expand.py b/src/merge/resources/ticketing/types/users_list_request_expand.py similarity index 100% rename from src/merge/resources/ticketing/resources/users/types/users_list_request_expand.py rename to src/merge/resources/ticketing/types/users_list_request_expand.py diff --git a/src/merge/resources/ticketing/resources/users/types/users_retrieve_request_expand.py b/src/merge/resources/ticketing/types/users_retrieve_request_expand.py similarity index 100% rename from src/merge/resources/ticketing/resources/users/types/users_retrieve_request_expand.py rename to src/merge/resources/ticketing/types/users_retrieve_request_expand.py